我想用CH32V307VCT6的FLASH保存几个参数,存放的地址定为0x0803E800~0x0803F800(共4KB空间),程序第一次下载到单片机后,运行正常,参数读取和写入后再读取都正常,但是单片机重新启动后,程序就不工作了,似乎是代码区被破坏了。但是0x0803E800这个地址应该对应的是250KB,我的程序代码应该不会超过250KB,请问这是什么原因呢?FLASH读写功能是参照官方DEMO代码实现的。
热门产品 :
CH390:以太网控制器芯片