存储EEPROM时读写出错
时间:10-02
整理:3721RD
点击:
用的LPC1114片子,EEPROM用的是24LC02,在存储过程中发现有的地址数据会无法正常读写,比如写的FF,但读出来却是8E,而且读出来的数据有时候还会变化,更换EEPROM芯片后可正常读写。5个板子运行10天左右出现了一样的问题,运行过程中没有写EEPROM的操作,请教大神出现这种情况到底是为何?帮忙分析下原因。
电路就是基础电路啦,没啥特别的。
电路就是基础电路啦,没啥特别的。
就我一个人遇到这种问题吗?
如果软件没问题,十有八九是电路有问题,有时候没接上拉,电平处在临界点,所以当出现电平低于阈值时,就会出错。
IIC要有上拉或者单片机内部设置弱上拉的。
一切皆有可能,建议你上电路图,还有先量量看主要电压有没有问题。