您好,
我需要通过MSP430FR5994连接2个从属设备。 但我目前只能与设备通信。
如果MSP430FR5994连接到第2个器件,I2C通信将失败。
我发现SCL信号正常为低电平。 正确吗?
当I2C处于待机状态时,SCL信号应该较高。 对吧?
我想SCL是消耗更多电量的低原因。 它会导致I2C通信失败。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好,
我需要通过MSP430FR5994连接2个从属设备。 但我目前只能与设备通信。
如果MSP430FR5994连接到第2个器件,I2C通信将失败。
我发现SCL信号正常为低电平。 正确吗?
当I2C处于待机状态时,SCL信号应该较高。 对吧?
我想SCL是消耗更多电量的低原因。 它会导致I2C通信失败。
您好,Johnson:
感谢您的回答。
我已经完成了以下测试。
1. MSP430是一个主控器,它具有 用于I2C的拉高电阻器(1k)。
2. MSP430不连接任何从属设备。
3. MSP430每隔100毫秒输出一个I2C命令。
结果:
MSP430可以输出正常波形。 但是,当I2C处于空闲状态时,SCL仍然很低。
我对压力传感器进行了另一项测试。
当MSP430连接到唯一 的压力传感器时,SCL可以被拉高@ I2C处于空闲状态。