• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

利用IIC向EEPROM中写入多个数据的问题

13e8f809b181765b 2019-08-08 浏览量:1253
IIC的读写时序都没有什么问题,我把他们替换了原子的例程,没有问题。
但是向EEPROM中写入多个数据时却写不进去,
有人可以帮我看一下这里的问题出在哪吗?
 
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:3
  • 程序问题,eeprom读写有两种方式,一种是小于等于16kbit用的,另一种是大于16kbit用的,这两种数据地址长度不同,所以程序里面也要修改

  • 如果你的eeprom是24c02等系列的芯片,那么你单个数据保存操作没问题,保存和读取都可以,多个数据就不行的话。那么就是你操作的太快,存储芯片没来级的识别。所以建议见在每个操作数据保存完毕后延时一下,这样就避免单片机操作太快的问题。

  • EEPROM有A1 A2两个引脚,这两个引脚可以用来确定EEPROM的I2C地址,可以看一下这里是否配置有问题

相关问题

问题达人换一批

利用IIC向EEPROM中写入多个数据的问题