IIC总线硬件设计知识点总结: 1, 只有2根线,SCL(时钟线)SDA(数据线) 2, 必须要加上拉电阻(有的芯片可能内部有上拉电阻),阻值与上拉的电平有关,阻值影响IIC总线的传输速率,速率越高,需要的上拉阻值越低,具体参考IIC规范说明 3, 地址有2种格式,7位地址加1位读写位(理论可挂载最多128个)或者10地址(理论为1024个不同地址设备),另外挂载设备数量受限制于IIC总线的电容,不能超过400pf 4, IIC地址绝对不能冲突,因为一个总线上的主设备通过寻址找到不同的从设备 5, 设备地址的设置方式有7位默认的,也有部分(如4位)是默认的,另外3位受引脚高低电平配置确定,也有可以更改的,等等,基本原理都一样。 6, IIC支持多主模式,由仲裁机制决定总线控制权。通过总线的电平实现与逻辑,低电平设备优先,其他设备通过总线设备低电平状态判断总线控制权在其他设备,放弃主模式。 |
|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )
GMT+8, 2024-12-23 02:45
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.