I2C控制器
文章目录
- I2C控制器
- 1、I2C模块介绍
- 2、I2C驱动API介绍
- 3、I2C使用实例
- 3.1 主模式
- 3.1.1 主设备发送模式和主设备接收模式
- 3.1.2 DMA方式发送
- 3.2 从模式
内部集成电路总线(I2C)广泛用在微控制器和传感器及其他片外模块的通讯上,它本身支持多主多从模式,仅仅使用两根线(SDA和SCL)就能以100KHz(标准)和400KHz(快速)两种速度通讯。I2C 总线还兼容SMBus 协议,不仅支持I2C 的时序,还支持仲裁、定时和DMA,拥有CRC 校验功能。
本文将详细介绍如何使用CH32V307的I2C模块。
1、I2C模块介绍
CH32V307有多达2个I2C 总线接口,能够工作于