TI专家:
在Sensor Controller Studio环境下,我如何实现两路IIC通讯?就是IIC控制器可以交替访问两路总线,因为有多个相同ID的从设备,没有办法挂在同一总线上。
使用IO模拟IIC的方法除外!
Kevin Qiu1:
关于CC1352协处理器I2C部分,你可以参考这篇文章里的说明:e2echina.ti.com/…/cc1352p-sensorcontroller-opt3004
user4849938:
回复 Kevin Qiu1:
谢谢两位TI专家!目前我的单个从器件读写是正常的,导入到CCS环境下也正常运行。无奈我要读取两个以上相同IIC地址的器件,硬件上是分别接到两路DIO上,构成的两路IIC总线,我想通过切换CC1352的管脚分别读取传感器。但是在Sensor Controller Studio环境下,IIC管脚定义后 运行时是无法再次修改的!目前我还没有找到方法,看来之能用IO来模拟了。
YiKai Chen:
回复 user4849938:
可以試試一個I2C slave用sensor controller 控制、另外一個I2C slave用CC1352的M4 去控制