Hi Zhang,
有点没懂你的意思。
1. IIC模块支持master和slave两种模式,两个TMS570 MCU通过IIC连接没有问题。
而且IIC是多结点总线,根据系统设计情况,更多MCU或IC在总线上都是可以的。
2. Slave自己的地址可以通过I2C Own Address Manager (I2COAR)寄存器来设置。
如果主机希望与某个Slave通信,那么目标Slave的地址应该在I2C Slave Address Register (I2CSAR)寄存器中设置。
和引脚没有关系啊...

3. IIC的两根信号都必须是开漏的(Open Drain)并上拉,这点需要一定确保,最好能在片外做上拉。
Hi Zhang,
有点没懂你的意思。
1. IIC模块支持master和slave两种模式,两个TMS570 MCU通过IIC连接没有问题。
而且IIC是多结点总线,根据系统设计情况,更多MCU或IC在总线上都是可以的。
2. Slave自己的地址可以通过I2C Own Address Manager (I2COAR)寄存器来设置。
如果主机希望与某个Slave通信,那么目标Slave的地址应该在I2C Slave Address Register (I2CSAR)寄存器中设置。
和引脚没有关系啊...

3. IIC的两根信号都必须是开漏的(Open Drain)并上拉,这点需要一定确保,最好能在片外做上拉。
1
举报