首页> 中国专利> 一种基于FreeRTOS的Nor Flash滚动存储方法及装置

一种基于FreeRTOS的Nor Flash滚动存储方法及装置

摘要

本发明涉及嵌入式非易失性存储器存储管理领域,具体涉及一种基于FreeRTOS的Nor Flash滚动存储方法及装置,方法包括:分别读取存储数据所对应的第一数据块地址和第二数据块地址的第一行数据,并将该两第一行数据分别进行CRC16校验计算,根据校验结果找出最新数据并取出,当第一行数据无法确定最新数据时,根据第一、第二数据块的第二行数据进行CRC16校验计算,FreeRTOS操作系统的存储管理任务MemoryTask接收到写请求消息MemWorkMsg后,根据该请求消息确定存储数据类型,并根据存储数据类型获得对应第一数据块与第二数据块的地址,将待存储数据滚动写入第一数据块或者第二数据块中。本发明无需引入辅助存储器即可解决Nor Flash擦写速度较慢而导致的掉电数据异常及擦写寿命有限的问题。

著录项

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号