保存参数的分区一共只有8个扇区。重复更新某一个参数,然后用printenv打印,输出结果会发现在不同的地址保存同一个参数,如下图:
查看更多
这个有点奇怪,你用的是 Flash 型号是什么?有没有用自带的 demo 试一试
我的也是每5分钟只存一个u32在一个1MB空间上,7小时后触发GC检查说空间不够或alloc分配空间不够
欢迎发表与嵌入式相关的技术分享、开发技巧、工具介绍、技术设想、职业心得、行业评论等对他人有启发,排版优雅的文章
回到 顶部
发布 问题
分享 好友
手机 浏览
投诉 建议
回到 底部
大佬,我在使用kvdb的时候,发现在重复更新同一个参数的时候,参数会存储在不同的位置。见下图

然后在多存几次就出现下面这个现象,还望大佬解惑,KVDB的空间分配有什么讲究。
微信截图_20210712184648.png