EEPROM里面的数据为什么会变化
我在eeprom里面写一组数据,写完以后我立马读取,读取的数据和我写入的数据一致,会打印写成功,我写成功以后,过一段时间重新读取这组数据,会和我之前写的不一致EEPROM里的数据内容,只有经过修改才会产生变化。
建议使用STC的实验箱例程包里面通过串口发送命令读写EEPROM测试程序烧录到芯片里试试。
通过串口发送指令写一串数据到EEPROM,过一段时间再发送读取命令将对应地址内容读出来对比一下。 乘风飞扬 发表于 2023-6-25 19:44
EEPROM里的数据内容,只有经过修改才会产生变化。
建议使用STC的实验箱例程包里面通过串口发送命令读写EEPR ...
没有修改,我在写eeprom成功后读取数据是正确的,断电重启后读取数据也是正确的,但是工作一段时间后就变了 aoun 发表于 2023-7-26 10:13
没有修改,我在写eeprom成功后读取数据是正确的,断电重启后读取数据也是正确的,但是工作一段时间后就变 ...
内部EEPROM是从Flash划分出来的,正常工作条件下,保存在Flash里面的内容不经过修改是不会变化的。
另外你可以测一下整个工作过程中的电压是否在正常范围内,是否有出现过压情况。 aoun 发表于 2023-7-26 10:13
没有修改,我在写eeprom成功后读取数据是正确的,断电重启后读取数据也是正确的,但是工作一段时间后就变 ...
楼主后来怎么解决的?
页:
[1]