提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- I2C外设简介
- I2C框图
- 编程
I2C外设简介
•STM32内部集成了硬件I2C收发电路,可以由硬件自动执行时钟生成、起始终止条件生成、应答位收发、数据收发等功能,减轻CPU的负担
•支持多主机模型
•支持7位/10位地址模式
•支持不同的通讯速度,标准速度(高达100 kHz),快速(高达400 kHz)
•支持DMA
•兼容SMBus协议
•STM32F103C8T6 硬件I2C资源:I2C1、I2C2
I2C框图
二、实操步骤
1.了解硬件I2C的使用流程
还是借用江科大的结构框图,流程清晰且易懂
2.了解I2C发送、接收序列图
主发送器传送序列图