目前使用官方I2C Maser例程,出现初始化后,SDA一直为0,不知道是什么原因,会导致I2C模块进入BUSY状态,卡在这里,Reg状态为0x0010,不发送数据。当然重新上电可能变为1,这是什么问题。
灰小子:
貌似楼主用的不是官网原版的例程。建议贴出详细的代码。
Susan Yang:
请问您现在使用的是下面的例程?
MSP430FR413x Demo- eUSCI_B0 I2C Master RX multiple bytes from MSP430 Slave是否有按照说明使用了10k的上拉电阻?在Vcc和地在靠近MSP430的地方建议接 10.1 uF电容
您现在使用的是TI的板子还是您自己的板子?若是可以的话,请给出相关的原理图
一般这种的话,硬件上出问题的概率较大