基于嵌入式设备的数据的处理方法、处理装置与处理器制造方法及图纸

技术编号:34465751 阅读:47 留言:0更新日期:2022-08-10 08:38
本申请提供了一种基于嵌入式设备的数据的处理方法、处理装置与处理器,该处理方法包括:对嵌入式设备的存储空间进行划分,得到多个连续且大小相同的分区单元,各分区单元均包括分区状态标识和至少一个数据单元,分区状态标识用于表征对应的分区单元是否异常,数据单元用于存储数据;多个连续的分区单元构成一个循环队列,并确定循环队列的队列头指针指向的存储位置以及队列尾指针指向的存储位置;至少根据目标参数信息,对数据进行预定处理,预定处理至少包括以下之一:存储、读取、删除,从而解决了现有技术中对嵌入式设备某一区域进行频繁地擦写导致对应的存储介质寿命较低的问题。题。题。

【技术实现步骤摘要】
基于嵌入式设备的数据的处理方法、处理装置与处理器


[0001]本申请涉及数据处理领域,具体而言,涉及一种基于嵌入式设备的数据的处理方法、处理装置、计算机可读存储介质与处理器。

技术介绍

[0002]现有技术中基于嵌入式设备的数据存取方法,通常是对嵌入式设备的存储区进行顺序的读写,在该存储区存满或者存储区的占用率达到90%的情况下,按照存入存储区的时间的先后顺序,将存入时间最早的数据删除,该方案虽然实现了对嵌入式设备的数据进行预定处理,但是由于频繁的擦写,导致嵌入式设备的存储区的使用寿命降低,且存储区容易出现故障。
[0003]在
技术介绍
部分中公开的以上信息只是用来加强对本文所描述技术的
技术介绍
的理解,因此,
技术介绍
中可能包含某些信息,这些信息对于本领域技术人员来说并未形成在本国已知的现有技术。

技术实现思路

[0004]本申请的主要目的在于提供一种基于嵌入式设备的数据的处理方法、处理装置、计算机可读存储介质与处理器,以解决现有技术中对嵌入式设备某一区域进行频繁地擦写导致对应的存储介质寿命较低的问题。<br/>[0005]本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于嵌入式设备的数据的处理方法,其特征在于,包括:对所述嵌入式设备的存储空间进行划分,得到多个连续且大小相同的分区单元,各所述分区单元均包括分区状态标识和至少一个数据单元,所述分区状态标识用于表征对应的所述分区单元是否异常,所述数据单元用于存储数据;多个连续的所述分区单元构成一个循环队列,并确定所述循环队列的队列头指针指向的存储位置以及队列尾指针指向的存储位置;至少根据目标参数信息,对所述数据进行预定处理,所述预定处理至少包括以下之一:存储、读取、删除,所述目标参数信息至少包括以下之一:所述队列头指针、所述队列尾指针、所述分区状态标识。2.根据权利要求1所述的处理方法,其特征在于,至少根据目标参数信息,对所述数据进行预定处理,包括:根据所述队列尾指针指向的存储位置,计算所述队列尾指针所指向的所述分区单元的剩余存储空间;在所述剩余存储空间小于目标存储空间的情况下,将目标数据存储至下一个所述分区单元,所述目标数据为需要存储的所述数据,所述目标存储空间为存储所述目标数据所需要的存储空间,下一个所述分区单元与所述队列尾指针所在的所述分区单元为相邻的两个所述分区单元;在所述剩余存储空间大于或者等于所述目标存储空间的情况下,将所述目标数据存储至所述剩余存储空间,且控制所述队列尾指针指向所述目标数据的存储位置。3.根据权利要求1所述的处理方法,其特征在于,至少根据目标参数信息,对所述数据进行预定处理,包括:确定队列头数据单元以及队列头分区单元,所述队列头数据单元为所述队列头指针指向的所述数据单元,所述队列头分区单元为所述队列头指针所在的所述分区单元;在所述队列头分区单元的所述分区状态标识表征正常的情况下,对所述队列头数据单元的所述数据进行读取。4.根据权利要求1所述的处理方法,其特征在于,至少根据目标参数信息,对所述数据进行预定处理,包括:确定队列头数据单元以及队列头分区单元,所述队列头数据单元为所述队列头指针指向的所述数据单元,所述队列头分区单元为所述队列头指针所在的所述分区单元;在所述队列头分区单元的所述分区状态标识表征正常的情况下,对所述队列头数据单元的所述数据进行删除,并控制所述队列头指针移动至目标存储位置。5.根据权利要求4所述的处理方法,其特征在于,所述目标存储位置包括第一目标存储位置和第二目标存储位置,所述第一目标存储位置为与队列头分区单元相邻的下一个所述分区单元的第一个所述数据单元的存储位置,所述第二目标存储位置为与所述队列头数据单元相邻的下一个所述数据单元,控制所述队列头指针移动至目标位置,包括:确定所述队列头数据单元是否为所述队列头分区单元的最后一个所述数据单元;在所述队列头数据单元是所述队列头分区单元的最后一个所述数据单元的情况下,控制所述队列头指针指向所述第一目标存储位置;
在所述队列头数据单元不是所述队列头分区单元的最后一个所述数据单元的情况下,控制所述队列头指针指向所述第二目标存储位置。6.根据权利要求1所述的处理方法,其特征在于,在所述存储空间中未存储所述数据的情况下,确定所述循环队列的队列头指针指向的存...

【专利技术属性】
技术研发人员:刘金栋薛雷张延良李升建
申请(专利权)人:潍坊潍柴动力科技有限责任公司
类型:发明
国别省市:

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

1