数据处理方法、装置、终端设备及可读存储介质制造方法及图纸

技术编号:30548081 阅读:24 留言:0更新日期:2021-10-30 13:27
本申请适用于嵌入式系统技术领域,提供了一种数据处理方法、装置、终端设备及可读存储介质,该方法包括:获取数据存储请求,所述数据存储请求包括需要存储的目标数据;将所述目标数据转换成目标向量数据,并将目标向量数据存储到预设空闲地址对应的存储空间中,所述预设空闲地址为中断向量表中的空闲地址。本申请可以一定程度上解决目前编译器随机分配产品信息的存储地址浪费MCU的存储空间的问题。息的存储地址浪费MCU的存储空间的问题。息的存储地址浪费MCU的存储空间的问题。

【技术实现步骤摘要】
数据处理方法、装置、终端设备及可读存储介质


[0001]本申请属于嵌入式系统领域,尤其涉及一种数据处理方法、装置、终端设备及可读存储介质。

技术介绍

[0002]随着科学技术的发展,嵌入式技术被广泛应用到工业控制、信息家电以及通信设备等众多领域。
[0003]在嵌入式开发的过程中,一般需要保存一些产品信息,比如,产品的版本号、产品类型以及生产编译日期等,以便后期去调用或查看。目前,通常是编译器去随机分配产品信息的存储地址。
[0004]然而,由于内存对齐的原因,编译器随机分配存储地址会产生大量的内存碎片,从而浪费单片机(Micro Controller Unit,MCU)大量的存储空间。由于MCU具备的存储空间比较小,因此,这些内存碎片所浪费的存储空间会严重影响MCU的性能。

技术实现思路

[0005]本申请实施例提供了一种数据处理方法、装置、终端设备及可读存储介质,可以一定程度上解决编译器随机分配产品信息的存储地址浪费MCU的存储空间的问题。
[0006]第一方面,本申请实施例提供了一种数据处理方法,包本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:获取数据存储请求,所述数据存储请求包括需要存储的目标数据;将所述目标数据转换成目标向量数据,并将所述目标向量数据存储到预设空闲地址对应的存储空间中,所述预设空闲地址为中断向量表中的空闲地址。2.如权利要求1所述的数据处理方法,其特征在于,所述目标数据包括常量信息。3.如权利要求1所述的数据处理方法,其特征在于,所述将所述目标向量数据存储至预设空闲地址对应的存储空间中,包括:确定至少两个所述预设空闲地址对应的存储空间的大小;将所述目标向量数据存储至目标存储空间中,所述目标存储空间为大小不小于所述目标向量数据的大小的存储空间。4.如权利要求1所述的数据处理方法,其特征在于,所述将所述目标向量数据存储到预设空闲地址对应的存储空间中,包括:确定所述预设空闲地址中的起始地址的类型;若所述起始地址的类型为符合预设对齐条件,则将所述起始地址作为所述目标向量数据的目标起始地址;从所述目标起始地址开始将所述目标向量数据存储至所述存储空间。5.如权利要求4所述的数据处理方法,其特征在于,在所述确定所述预设空闲地址中的起始地址的类型之后,还包括:若所述起始地址的类型为不符合预设对齐条件,则依次确定所述预设空闲地址中的各个目标空闲地址的类型,所述目标空闲地址为所述预设空闲地址中除所述起始地址以外的预设空闲地址;将类型为符合预设对齐条件的目标空闲地址作为所述目标...

【专利技术属性】
技术研发人员:刘新曾良
申请(专利权)人:深圳市轱辘车联数据技术有限公司
类型:发明
国别省市:

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

1