基于NorFlash的环形队列式数据存储方法及装置

基本信息

申请号 CN201810090318.1 申请日 -
公开(公告)号 CN108304331B 公开(公告)日 2020-04-10
申请公布号 CN108304331B 申请公布日 2020-04-10
分类号 G06F12/02;G06F3/06 分类 计算;推算;计数;
发明人 何军强;季华;陈文隆 申请(专利权)人 浙江鸿泉车联网有限公司
代理机构 北京路浩知识产权代理有限公司 代理人 浙江鸿泉车联网有限公司;浙江鸿泉电子科技有限公司
地址 313300 浙江省湖州市安吉县天子湖镇天子湖大道508号
法律状态 -

摘要

摘要 本发明提供了一种基于NorFlash的环形队列式数据存储方法及装置,包括:根据待存储数据对应的NorFlash环形队列内的一级索引的取值,确定所述待存储数据对应的二级索引的取值,并根据所述二级索引的取值确定所述待存储数据对应的三级索引的地址;根据所述三级索引的地址内存储的信息,将所述待存储数据存储至所述环形队列的记录区中的对应地址内。通过采用NorFlash环形队列对记录进行存储,在存储记录的过程中突然断电时仅会对当前存储的记录及对应的索引取值产生影响,并不会影响到所有已存储数据的索引取值,从而防止了数据混乱以及无法及时查找数据的现象。