用例程操作dataflash,重启后数据丢失,这是为什么?
热门产品 :
CH32L103: 32位PDUSB低功耗单片机
用例程操作dataflash,重启后数据丢失,这是为什么?
datafalsh单独用是不会丢的,这个你可以直接测试;
我看你的代码里面有net和BLE;
其中BLE默认是开启绑定信息存储的,存储区域就是dataflash,起始地址就是0x3EC00
这个地方有冲突,你可以吧BLE存绑定信息的功能关闭,这样dataflash你就可以自己用了。
或者跟BLE用的地址区别开;
BLE用后1K,你可以用前1K,从0x3e800开始。