896954818 发表于 前天 15:17

STC32G12K128芯片EEPROM操作问题 | 部分新的设置,停电后再上电 才生效

STC32G12K128芯片使用中遇到一个疑问。
为了版权保护,我在下载用户程序之前,
先下载一个EEPROM擦除-编程的授权程序,完成EEPROM数据的初始化。
然后再下载用户程序。现在遇到一个问题:

1,新的芯片我用USB下载授权程序,修改了 EEPROM空间大小
   下载新的设置及用户程序成功后,没停电,发现EEPROM操作失败。
   重新上电就好了
2,我把这颗芯片下载程序时选择“下次下载时擦除EEPROM”,
   然后执行几次下载,确保内部EEPROM已经擦除。
   然后再下载授权程序,这样不断电EEPROM操作也是成功的
3,总之,新的芯片第一次下载才有这样的问题,都测试了10片芯片,都是这样
   请教各位,这可能是什么原因?

神农鼎 发表于 前天 15:44

部分新的设置,停电后再上电 才生效
===如 改变了 EEPROM 空间大小





可以 用 USB-Link1D 下载,会自动停电/上电











USB 转 串口 下载







页: [1]
查看完整版本: STC32G12K128芯片EEPROM操作问题 | 部分新的设置,停电后再上电 才生效