I2C是怎么工作的
时间:10-02
整理:3721RD
点击:
比方1组I2C上面有接几路外围设备,开机后I2C是否一直处于寻址外围设备状态吗?还是外围设备开启之后I2C才开始工作的。请高手详细解答一下具体的过程,能举个例子最好,谢谢!
期待中
大神们,给个解释好吗?
持续关注中
不是的,I2C主控器一般在AP上,AP上跑主程序,主程序在初始化的过程中会寻址每一个I2C设备,初始化完成后就按照需求了,如需要获取加速度,则与加速度计通信。
那么困扰多年问题来了, 从设备的I2C 被寻址的时候, 从设备对寻址的过程是软件上相应,还是内部有地址译码器。 如果是软件上监听总线的寻呼, 那么从设备上上电后会有一段程序驻留器件的内存中不断监听, 如果是硬件的相应过程,按理会更低功耗。请大神解释一下I2C 寻址的过程是软件响应还是硬件响应?
期待