固件实时编辑生成方法、装置、电子设备及存储介质制造方法及图纸

技术编号:43369759 阅读:18 留言:0更新日期:2024-11-19 17:50
本发明专利技术涉及固件编写技术领域,尤其涉及一种固件实时编辑生成方法、装置、电子设备及存储介质。方法包括:基于表示层接收用户操作,并将接收到的用户操作发送至数据处理层;所述用户操作包括固件内容展示、固件编辑、固件生成和配置固件数据结构;基于所述数据处理层将接收到的固件数据结构发送至配置文件解析层;基于所述配置文件解析层对所述固件数据结构进行解析,得到实例化的数据信息,并将实例化的数据信息发送至所述数据处理层;所述数据处理层将所述实例化的数据信息映射到内存空间,并基于所述用户操作对固件进行编辑,以生成新的固件。本申请,可以对固件进行实时编辑生成,满足不同用户需求。

【技术实现步骤摘要】

本专利技术涉及固件编写,特别涉及一种固件实时编辑生成方法、装置、电子设备及存储介质


技术介绍

1、固件是存储于硬件设备内部的软件,它连接硬件与操作系统,使设备能够按照预定的方式运行。随着技术的进步,早期的固件多存储在rom中,现代设备则广泛使用eprom、eeprom及flash memory等可重写存储介质,现在的存储介质为软件工程师改变固件功能进行再次烧录提供便利。

2、在工作过程中,固件发布到不同的用户手中之后,不同的用户有不同的需求,编写高质量的固件需要深入了解硬件的工作原理、下位机软件架构和通讯协议等相关知识,这对用户修改固件提出了较高的要求。当用户需求发生变化时,需要软件工程师修改代码重新编译发布新的固件给使用者,给开发人员和用户造成极大的不方便。

3、因此,目前亟需一种固件实时编辑生成方法、装置、电子设备及存储介质来解决上述技术问题。


技术实现思路

1、本专利技术实施例提供了一种固件实时编辑生成方法、装置、电子设备及存储介质,可以对固件进行实时编辑,满足不同用户需求。<本文档来自技高网...

【技术保护点】

1.一种固件实时编辑生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述固件内容展示包括数据格式、展示方式、是否展示、功能修改方式的说明指导。

3.根据权利要求1所述的方法,其特征在于,所述固件编辑的编辑方式包括:bit位修改、单个字节修改、多个字节整体修改、大端数据格式选择、小端数据格式选择和功能整体覆盖。

4.根据权利要求1所述的方法,其特征在于,在执行所述配置固件数据结构时,需遵循整体数据结构对齐原则,所述整体数据结构对齐原则包括用户自定义对齐原则和C语言标准的sizeof对齐原则;其中,所述用户自定义对齐原则包括:...

【技术特征摘要】

1.一种固件实时编辑生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述固件内容展示包括数据格式、展示方式、是否展示、功能修改方式的说明指导。

3.根据权利要求1所述的方法,其特征在于,所述固件编辑的编辑方式包括:bit位修改、单个字节修改、多个字节整体修改、大端数据格式选择、小端数据格式选择和功能整体覆盖。

4.根据权利要求1所述的方法,其特征在于,在执行所述配置固件数据结构时,需遵循整体数据结构对齐原则,所述整体数据结构对齐原则包括用户自定义对齐原则和c语言标准的sizeof对齐原则;其中,所述用户自定义对齐原则包括:

5.根据权利要求4所述的方法,其特征在于,所述基于所述配置文件解析层对所述固件数据结构进行解析,得...

【专利技术属性】
技术研发人员:李新磊
申请(专利权)人:集睿致远厦门科技有限公司
类型:发明
国别省市:

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

1