当我发送0xaa,0x08时
有时有应答:
有时没有应答:
,
有时scl的高电平偏低:
请问是什么原因
user3608626:
我这边也在做bq34z100的通讯,能一起探讨下吗?qq:971947289
Lewis:
首先确认I2C通讯线有没有上拉,上拉电阻用的是多少,上拉到几伏?
Jie Wu2:
回复 Lewis:
上拉了10k的电阻,上拉到5V
Lewis:
回复 Jie Wu2:
你改为3.3V试一下。
Miles Yang:
回复 Lewis:
我也遇到类似情况,将原来上拉电阻从10K增加到70K,好像通讯正常了,但是也没有搞清原因,因为70K的上拉,感觉对于I2C来说,太微弱了。
user3608626:
回复 Miles Yang:
我觉得你还是用硬件iic来做吧,毕竟io口模拟的话,很多地方一疏忽就容易导致错误,对了,我这边有硬件iic做出来,我吧程序给你参照一下吧
Jie Wu2:
回复 Lewis:
还是有一样的现象啊。
Jie Wu2:
回复 user3608626:
好的,谢谢
Jie Wu2:
回复 Miles Yang:
也是上拉到5V吗?
dezso xiao:
模拟通信吗?