一种基于NOR Flash的存储管理方法及系统技术方案

技术编号:41946498 阅读:26 留言:0更新日期:2024-07-10 16:36
本发明专利技术涉及数据处理技术领域,尤其涉及一种基于NOR Flash的存储管理方法及系统。在NOR FLASH断电复位后接收到读写指令时,先判断预设读写空间是否满足读写操作,并在满足的情况下,判断读写的数据长度是否存在越界情况,若存在,则采用回环读写的方式,具体为将读写的数据中对应没有越界的部分直接从步骤S1得到的读写地址开始读写,对应越界的部分从预设读写空间的开始位置读写,从而实现断电之后可以续写,做到断电无感,在有限的空间中做到无限的循环读写。

【技术实现步骤摘要】

本专利技术涉及数据处理,尤其涉及一种基于nor flash的存储管理方法及系统。


技术介绍

1、nor flash的基本操作是对nor flash进行的读写方式,支持以字节为单位进行读写,写之前需要先擦除,擦除以扇区或者块为单位进行。在使用时会遇到如下情况:

2、1)如果读写的空间地址使用顺序地址进行的话,由于地址空间是有限的,而要写的数据是动态不断增加的,那么在有限空间情况下进行读写,就需要优化读写方式;

3、2)如果在nor flash断电复位后需要继续在接下去的地址进行读写的话,由于设备是没有预测断电的功能,则在断电后无法继续进行读写情况;

4、3)nor flash的每个块都是有寿命的,所以不使用固定的norflash空间地址进行读写,则需要优化平均使用块。


技术实现思路

1、本专利技术所要解决的技术问题是:提供一种基于nor flash的存储管理方法及系统,能够实现将已读取过的空间再用于写入、断电后继续接之前的地址进行读写以及平均使用存储空间。

2、为本文档来自技高网...

【技术保护点】

1.一种基于NOR Flash的存储管理方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于NOR Flash的存储管理方法,其特征在于,步骤S1具体为:

3.根据权利要求1所述的一种基于NOR Flash的存储管理方法,其特征在于,步骤S2还包括:

4.根据权利要求1所述的一种基于NOR Flash的存储管理方法,其特征在于,步骤S2中判断读写的数据长度是否存在越界情况的判断方法为:

5.根据权利要求1所述的一种基于NOR Flash的存储管理方法,其特征在于,还包括:

6.一种基于NOR Flash的存储管理系...

【技术特征摘要】

1.一种基于nor flash的存储管理方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于nor flash的存储管理方法,其特征在于,步骤s1具体为:

3.根据权利要求1所述的一种基于nor flash的存储管理方法,其特征在于,步骤s2还包括:

4.根据权利要求1所述的一种基于nor flash的存储管理方法,其特征在于,步骤s2中判断读写的数据长度是否存在越界情况的判断方法为:

5.根据权利要求1所述的一种基于nor flash的存储管理方法,其特征在于,还包括:

6.一种基于nor flash的存储管理系统,其特征在于,包括存储器、处理器及存储在存储...

【专利技术属性】
技术研发人员:何珏赖文辉朱明霞
申请(专利权)人:福建升腾资讯有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1