嵌入式学习小组
直播中

李欢

7年用户 1087经验值
私信 关注

在烧写程序时,有没有方法不擦除EEPROM?

在烧写程序时,有没有方法不擦除EEPROM

回帖(1)

杨海清

2024-2-6 17:20:03


在烧写程序时,通常需要擦除EEPROM以确保新程序具有正确的初始状态。因为EEPROM是不易受损的,所以擦除也不会对其产生负面影响。但是,如果您需要在烧写程序时保留EEPROM中的数据,可以使用一些特殊的编程技巧。

一种方法是使用ISP编程接口的Lock bit操作,这样可以防止EEPROM被擦除。另一种方法是编写自定义程序来仅擦除程序存储器,而不擦除EEPROM。这需要一些编程经验,并且需要确保EEPROM中的数据不会被新程序覆盖或破坏。

总之,在烧写程序时最好擦除EEPROM以确保新程序能够正常运行。如果您需要保留EEPROM中的数据,请使用上述的编程技巧,并确保安全地管理EEPROM数据。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分