I2C 读写铁电 的问题

2019-03-23 20:20发布

我用STM32的I2C老是卡死,一次没调通过。万般无奈之下用了模拟的。读写铁电时发现写进去的是0-7,读出来的全是FF.  很纠结啊,大家有碰到过这个问题吗? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
burton
1楼-- · 2019-03-24 02:27
/

字节读函数出错,写eeprom是在7位器件地址后添加写标志,读eeprom也是在七位地址后添加写标志。

我当时就在这里出错,读出来全F。不知道你的是不是这情况

迷雾重重
2楼-- · 2019-03-24 07:55
 精彩回答 2  元偷偷看……
chunyang
3楼-- · 2019-03-24 10:17
注意仔细理解SPI的操作时序,务必完整阅读理解器件手册。
迷雾重重
4楼-- · 2019-03-24 12:50
不好意思 我初学的  不太明白楼上的回答    SPI和I2C好像没什么很大的联系吧?
burton
5楼-- · 2019-03-24 14:29
 精彩回答 2  元偷偷看……
chunyang
6楼-- · 2019-03-24 15:05
笔误,是I2C。

应为:注意仔细理解I2C的操作时序,务必完整阅读理解器件手册。

一周热门 更多>