我用flash存储了一个结构体,debug过程中可以明确看到flash写入成功(0x8007C00对应的内存数据被改写了)。退出debug,然后重新进入调试,发现该部分flash被擦除了,导致无法进行接下来的功能调试。有没有方法能够在进入调试模式时不擦除flash?
热门产品 :
CH397: 高集成度、低功耗USB网卡芯片
我用flash存储了一个结构体,debug过程中可以明确看到flash写入成功(0x8007C00对应的内存数据被改写了)。退出debug,然后重新进入调试,发现该部分flash被擦除了,导致无法进行接下来的功能调试。有没有方法能够在进入调试模式时不擦除flash?
调试时默认会有全擦操作,你可以在调试配置页面加上-c page_erase 启用页擦,或者勾选调试时不擦除不下载程序,如下图