调试NRF52840,在fds_record_update(&desc, &m_desp_record)时遇到FDS_ERR_NO_SPACE_IN_FLASH错误问题请问怎么解决?
通过跟踪代码查看到错误代码8606为FDS_ERR_NO_SPACE_IN_FLASH错误。
这是什么原因呢?
提示:如果此问题没有解决您的需求,您可以点击 “我也要问” 在线咨询。 我也要问
若此问题存在违规行为,您可以点击 “举报” 。
这个问题一般是在FDS操作是FLASH空间不够造成的,往往是用户在编程时没有进行垃圾回收处理,在 update语句之前先用fds_gc();进行一次垃圾回收处理就可以了。
另外在其他地方也要注意及时主动进行FLASH垃圾回收处理。
描述需求
填写需求概要标题,补充详细需求
耐心等
等待网友或网站工作人员在线解答
巧咨询
还有疑问?及时追问回复