原文:STM32F103之I2C学习记录

. . 模式选择 该外设可以在以下四种模式之一 从机发送模式 从机接收模式 主机发送模式 主机接收模式 IIC协议时序 MSB:Most Significant Bit 最高有效位 起始条件:SCL为高电平状态,SDA从高电平拉低 停止条件:SCL为高电平状态,SDA从低电平拉高 数据发送的顺序:先发送高位 I C模块图 可以看出IIC模块中有: 数据寄存器 数据移位寄存器 比较器 PEC计算器 ...

2019-12-18 21:58 0 2712 推荐指数:

查看详情

STM32F103之GPIO学习记录

9 GPIO:通用I/O口 AFIO:可供选择的I/O口 9.1 GPIO功能描述 每一个通用的I/O口都有: 两个32位的配置寄存器(配置寄存器低和配置寄存器高); 两个32位的数据寄存器(输入数据寄存器,输出数据寄存器); 一个32位的位设置/复位寄存器; 一个16位的复位 ...

Sat Jan 11 06:00:00 CST 2020 0 256
STM32F103之DMA学习记录

/================翻译STM32F103开发手册DMA章节===========================/ 13 DMA(Direct memory access) 13.1 DMA介绍 DMA(直接存储器存取)是用来给外设与存储器以及存储器与存储器提供高速的数据传输 ...

Sat Feb 22 01:49:00 CST 2020 0 958
STM32F103之ADC学习记录

1、问题 1)10位ADC的误差是多少? 首先要分清分辨率与精度的区别。 10cm的尺子,有100个等分刻度,则该尺子的分辨率为1mm。 但不能说这把尺子的精度是1mm。 在冬天,尺子会热胀 ...

Fri Feb 14 06:00:00 CST 2020 0 1059
STM32F103完成基于I2C协议的AHT20温湿度传感器的数据采集

一、什么是I2C I²C(Inter-Integrated Circuit)是内部整合电路的称呼,是一种串行通讯总线,使用多主从架构,由飞利浦公司在1980年代为了让主板、嵌入式系统或手机用以连接低速周边装置而发展。I²C(读作"I-squared-C" ),还有可选的拼写方式是I2C(读作 ...

Sun Nov 21 02:35:00 CST 2021 0 790
stm32f103学习总结)—can总线

参考:CAN总线的位时序与参数设置  CAN总线位同步 1 CAN总线介绍   CAN 是Controller Area Network 的缩写,中文意思是控制器局域网 络,是ISO国际标准化的串 ...

Thu Apr 23 06:31:00 CST 2020 0 1550
Stm32f103 ADC 学习笔记

在做有AD模块项目的时候遇到几个问题: 1, ADC配合DMA采样规则是怎样的。 2, ADC在DMA采可否不连续采样,以提高有效采样使用率和降低功耗。 3, 如何提高有效利用率和降低功耗 ...

Fri May 25 08:47:00 CST 2012 0 32656
stm32f103学习总结)—printf重定向

一、printf重定向简介   我们知道C语言中printf函数默认输出设备是显示器,如果要实现在 串口或者LCD上显示,必须重定义标准库函数里调用的与输出设备相关的函数。比如使用printf输出到串口,需要将fputc里面的输出指向串口, 这一过程就叫重定向。 那么如何让STM32使用 ...

Thu Apr 09 01:07:00 CST 2020 0 4127
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM