IIC设备地址一般为8(0~7)位。
其中第7位1为读,0为写。
剩下的0~6位参考IIC设备的datasheet和板卡原理图可知.
IIC( Inter-Integrated Circuit (集成电路总线 ) ),是IICBus的简称。为一种串行通讯总线,采用多主从架构。
由飞利浦公司在1980年代为了让主板、嵌入式系统或手机用以连接低速周边设备而发展。I²C的正确读法为“I平方C”(“I-squared-C”),而“I二C”(“I-two-C”)则是另一种错误但被广泛使用的读法。自2006年10月1日起,使用I²C协议已经不需要支付专利费,但制造商仍然需要付费以获取I²C从属设备地址。
PS:我们一般读作“ I 方 C”。
注意上面的关键字,连接低速周边设备 。以及需要注意IIC为半双工通讯。
低速:IIC数据传输速率有标准模式(100kbps)、快速模式(400kbps)和高速模式(3.4Mbps)。
连接:物理上,IIC是两线制,一根时钟线SCL,一根数据线SDA。
周边设备:即多用与外围模块与MCU的数据通讯,比如常用的MPU6050、0.96寸左右大小OLED显示屏模块、DS3231时钟模块等,都可以通过IIC模块实现数据和指令半双工通讯
————————————————
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)