【技术实现步骤摘要】
本专利技术涉及固件编写,特别涉及一种固件实时编辑生成方法、装置、电子设备及存储介质。
技术介绍
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所述的方法,其特征在于,所述基于所述配置文件解析层对所述固件数据结构进行解析,得...
【专利技术属性】
技术研发人员:李新磊,
申请(专利权)人:集睿致远厦门科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。