anan0619 发表于 2025-7-5 22:05:28

32g12k128单片机EEPROM不能保存的问题

用32g12K128单片机做了一个程序

stc下载软件设置了EEPROM为1K
然后单片机程序EEPROM的地址设置为了0x0000


现在出了这样一个问题,程序用7级优化编译出来的HEX文件下载进去,EEPROM不能保存参数,
然后如果用9级优化编译以后的HEX文件下载进去,可以正常保存EEPROM参数
编译后的程序大小20K左右,不知道什么原因,有知道的朋友麻烦说一下



编译出来的信息程序一共20多K左右,也没有超范围

神农鼎 发表于 2025-7-5 22:28:18

看下 STC32G12K128 实验箱中的演示程序


深圳国芯人工智能有限公司-实验箱








DebugLab 发表于 2025-7-5 22:33:55

IAP_TPS=30,30M???
初始化:
EAXFR=1
IAP_TPS=30
IRCDB=16
加主函数开头最前面

anan0619 发表于 2025-7-6 11:41:51

DebugLab 发表于 2025-7-5 22:33
IAP_TPS=30,30M???
初始化:
EAXFR=1


是30M,这个方法不太行
页: [1]
查看完整版本: 32g12k128单片机EEPROM不能保存的问题