CH579M的dataflash

E38FFC79-AB13-4aaa-868A-E779C87FD01C.png

用例程操作dataflash,重启后数据丢失,这是为什么?

datafalsh单独用是不会丢的,这个你可以直接测试;
我看你的代码里面有net和BLE;
其中BLE默认是开启绑定信息存储的,存储区域就是dataflash,起始地址就是0x3EC00
image.png
这个地方有冲突,你可以吧BLE存绑定信息的功能关闭,这样dataflash你就可以自己用了。
或者跟BLE用的地址区别开;
BLE用后1K,你可以用前1K,从0x3e800开始。


只有登录才能回复,可以选择微信账号登录