你好,
我正在进行一个项目,其中对话DA14580芯片通过I2C与温度和湿度传感器进行通信。测试在PRO板上进行。引脚P1\u 3配置为SCL,P0\u 4配置为SDA。我无法使用这些gpio分配获得正确的通信。现在,当我将SCL配置更改为pinp0u7,SDA仍然是p0u4时,通信工作正常,温度和湿度读数正确。请提出同样的理由。
谢谢维希利卡
你好,wisilica,
这可能与16MHz振荡器对P1_2和P1_3上串扰的敏感性有关。快速变化的信号(如SCL)可能会干扰16MHz振荡器。可能这就是为什么当P1_3配置为SCL时,无法在DA14583和传感器之间进行通信的原因。
谢谢,下午好
你好,谢谢你的回复。我使用的是da14580,而不是你所说的14583。580和583的行为原因是否相同?
你好wisilica
我错写了DA14583。我是说14580,所以我很抱歉。顺便说一下,DA14580和DA14583的行为原因是相同的。
你好,wisilica,
这可能与16MHz振荡器对P1_2和P1_3上串扰的敏感性有关。快速变化的信号(如SCL)可能会干扰16MHz振荡器。可能这就是为什么当P1_3配置为SCL时,无法在DA14583和传感器之间进行通信的原因。
谢谢,下午好
你好,
谢谢你的回复。我使用的是da14580,而不是你所说的14583。580和583的行为原因是否相同?
谢谢
维希利卡
你好wisilica
我错写了DA14583。我是说14580,所以我很抱歉。顺便说一下,DA14580和DA14583的行为原因是相同的。
谢谢,下午好