I2C总线协议学习指南

I2C 总线协议的演进版本挺适合想啃透底层通信的同学,协议两根线搞定主从设备数据交换,设计也简洁。嗯,从标准模式高速模式,速率翻了好几倍,用在哪?像传感器、EEPROM 之类的小外设,正好派上用场。

7 位和 10 位地址模式都讲得比较清楚,平时大部分用 7 位就够,真要挂满外设,10 位地址也能兜底。仲裁和时钟同步也别忽略,多主控就靠它保证稳定,省得冲突死锁。

电气规范部分挺贴心,像RpRs的选值直接给了范围,怕 EMC 麻烦?文档里有改善建议。平时做板子,别偷懒,按它说的拉好上拉电阻,干扰小,响应也快。

顺带放几个相关文章,你要看细节可以戳过去看看。想用IO模拟 I2C 也有例子,懒得配硬件时比较实用。如果你正打算做低速外设互联,拿去对照一下,少走弯路哦!

pdf 文件大小:845KB