[发明专利]一种Flash空间的高效存储方法及装置在审
申请号: | 201911157718.0 | 申请日: | 2019-11-22 |
公开(公告)号: | CN110968270A | 公开(公告)日: | 2020-04-07 |
发明(设计)人: | 于海军;江刚 | 申请(专利权)人: | 中山优感科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京金之桥知识产权代理有限公司 11137 | 代理人: | 林建军 |
地址: | 528400 广东省中山市火*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 flash 空间 高效 存储 方法 装置 | ||
1.一种Flash空间的高效存储方法,其特征在于,包括如下步骤:
接收外部终端设备发送的存储指令;
解析并确认所述存储指令有效后,将所述存储指令存储至Flash的首地址空间;
从所述首地址空间之后的第一个存储空间开始寻址,当查找到未存储数据的存储空间时,确定该未存储数据的存储空间的地址;
设置所确定的地址到最大地址为存储区间范围,在所述存储区间范围内按照地址空间顺序逐个字节存储数据。
2.根据权利要求1所述的Flash空间的高效存储方法,其特征在于,还包括如下步骤:接收外部终端设备发送的读取指令;解析并确认所述读取指令有效后,设置待读取数据的读取区间范围,将所述读取区间范围内的数据发送至终端设备。
3.根据权利要求1所述的Flash空间的高效存储方法,其特征在于,还包括如下步骤:接收外部终端设备发送的清除指令;解析并确认所述清除指令有效后,将Flash空间内的数据全部清除。
4.根据权利要求1所述的Flash空间的高效存储方法,其特征在于,还包括如下步骤:当接收到新的待存储数据时,判断首地址空间是否存储有所述存储指令,若存储有所述存储指令,从所述首地址空间之后的第一个存储空间开始寻址,当查找到未存储数据的存储空间时,确定该未存储数据的存储空间的地址;设置所确定的地址到最大地址为存储区间范围,在所述存储区间范围内按照地址空间顺序逐个字节存储新的待存储数据。
5.根据权利要求1所述的Flash空间的高效存储方法,其特征在于,还包括如下步骤:当首地址空间内的数据为空时,控制系统进入等待模式。
6.一种Flash空间的高效存储装置,其特征在于:
包括通讯模块、Flash以及分别与通讯模块和Flash相连的处理模块,所述处理模块配置用于执行如下方法:接收外部终端设备发送的存储指令;解析并确认所述存储指令有效后,将所述存储指令存储至Flash的首地址空间;从所述首地址空间之后的第一个存储空间开始寻址,当查找到未存储数据的存储空间时,确定该未存储数据的存储空间的地址;设置所确定的地址到最大地址为存储区间范围,在所述存储区间范围内按照地址空间顺序逐个字节存储数据。
7.根据权利要求6所述的Flash空间的高效存储装置,其特征在于,所述处理模块还配置用于:接收外部终端设备发送的读取指令;解析并确认所述读取指令有效后,设置待读取数据的读取区间范围,将所述读取区间范围内的数据发送至终端设备。
8.根据权利要求6所述的Flash空间的高效存储装置,其特征在于,所述处理模块还配置用于:接收外部终端设备发送的清除指令;解析并确认所述清除指令有效后,将Flash空间内的数据全部清除。
9.根据权利要求6所述的Flash空间的高效存储装置,其特征在于,所述处理模块还配置用于:当接收到新的待存储数据时,判断首地址空间是否存储有所述存储指令,若存储有所述存储指令,从所述首地址空间之后的第一个存储空间开始寻址,当查找到未存储数据的存储空间时,确定该未存储数据的存储空间的地址;设置所确定的地址到最大地址为存储区间范围,在所述存储区间范围内按照地址空间顺序逐个字节存储新的待存储数据。
10.根据权利要求6所述的Flash空间的高效存储装置,其特征在于,所述处理模块还配置用于:当首地址空间内的数据为空时,控制系统进入等待模式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山优感科技有限公司,未经中山优感科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911157718.0/1.html,转载请声明来源钻瓜专利网。