发新帖我要提问
12
返回列表
打印
[STM8]

丢失了几个字节

[复制链接]
楼主: huwr
手机看帖
扫描二维码
随时随地手机跟帖
21
pangb| | 2020-5-21 23:51 | 只看该作者 回帖奖励 |倒序浏览
如果是有坏块,可以查出来做个表,标记一下。

使用特权

评论回复
22
xxmmi| | 2020-5-21 23:55 | 只看该作者
多半程序问题,尽量减少写的机会

使用特权

评论回复
23
zchong| | 2020-5-22 07:22 | 只看该作者
干坏事了

使用特权

评论回复
24
edan_lee| | 2020-5-22 10:50 | 只看该作者
1、查看写E2prom后有没有上锁。如果没有上锁数组越界操作可能会写到E2prom 区。
2、查找写E2prom的执行条件。看是不是有误入的可能。

使用特权

评论回复
25
泰山特曲123| | 2020-5-23 13:56 | 只看该作者
是不是你在写入的时候刚好断电,或者写入的时候,电压不够。要做好数据效验和备份

使用特权

评论回复
26
juventus9554| | 2020-5-26 22:07 | 只看该作者
你说的被改写的数据,本来是放的什么

使用特权

评论回复
27
dingy| | 2020-5-26 22:12 | 只看该作者
会不会你代码方面问题将其修改了。

使用特权

评论回复
28
houcs| | 2020-5-26 22:16 | 只看该作者
另外,有无可能程序修改时发生电源波动数据写错。

使用特权

评论回复
29
morrisk| | 2020-5-26 22:19 | 只看该作者
数据量不大的话,你可以考虑做双份的数据保存,两组数据相同时视为有效写入的数据。

使用特权

评论回复
30
huwr|  楼主 | 2020-5-26 22:22 | 只看该作者

其实还是不大明白,我再琢磨琢磨吧,多谢了哈先

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则