2019-07-21 04:37发布
jien 发表于 2018-11-28 18:15 1,下发命令完成后,分别调整了1,2,6s后读取,仍旧是发送0x89收到ACK,开始读后SDA一直是高电平,从没 ...
最多设置5个标签!
1. 试试看下完command之后间隔久一点再读, 不要太快读.
2. 读的时候, 下完address之后, 检查它有没有回ACK.
3. 可以试试看改用disable clock stretching的command 0x24 0x00. clock stretching某方面来讲, slave也在拉SCL, 所以master理论上也要同时监看SCL, 感觉比较不好做.
试试看附件的代码.
https://blog.csdn.net/qq_20553613/article/details/78878211
EEPROM:
https://blog.csdn.net/qq_20553613/article/details/82733817
我也遇到同样问题,问一下,你解决了吗?
一周热门 更多>