tzz1983 发表于 2025-5-28 09:08:49

不管有没有eeprom文件,一般这样操作:
* main 做完必要的初始化操作后,开始进入自检流程,
* 包括板内各种外设是否存在或适应型号,(如硬件故障则终止流程并报错)
* 如果有应用数据,检测是否已被破坏,(最简单的方法就是设定一个标志,比如在数据最后添加 0x33669955)
* 如果数据已被破坏, 则在主代码固件中,应包含还原代码(出厂默认数据),恢复数据后继续运行。
* 如果应用数据较大无法存放在主代码固件中,即使用eeprom文件, 同样需要检查数据格式,不符合要求则终止流程并报错
* 烧录时, 有选项, 下次下载时不擦除eeprom,可避免每次装载eeprom文件,或避免每次重新初始化应用数据(掉电保存)

xinsai 发表于 2025-5-28 09:11:13

王昱顺 发表于 2025-5-28 08:39
使用右侧的eeprom文件区域,可以编辑自己想要的数据
然后保存为bin文件,下次直接通过打开EEPROM文件按钮 ...

谢谢了,我研究下,应该可以了,

xinsai 发表于 2025-5-28 10:18:31

王昱顺 发表于 2025-5-28 08:39
使用右侧的eeprom文件区域,可以编辑自己想要的数据
然后保存为bin文件,下次直接通过打开EEPROM文件按钮 ...

如果,我在00位置要填写个负号,如何写

王昱顺 发表于 2025-5-28 10:26:30

xinsai 发表于 2025-5-28 10:18
如果,我在00位置要填写个负号,如何写

数据存储为负数时使用的是补码,例如char类型的-1就是0xff,-2就是0xfe
页: 1 [2]
查看完整版本: eeprom