【技术实现步骤摘要】
一种将软件版本号和固件一一对应的方法及电子设备
[0001]本专利技术属于嵌入式软件
,具体涉及一种将软件版本号和固件一一对应的方法及电子设备。
技术介绍
[0002]为了方便维护产品,通常在软件中加入软件版本号,现有技术中,有以下方式:(1)直接通过宏定义的方式,比如#define VERSIN
ꢀ“
V1.00”这种方式只有将固件下载到设备中运行后才能知道软件版本号,不利于生产;(2)在固定地址写入版本号,比如在地址0X801000 处写入字符串“V1.00”;这种方式可以通过读固件0X801000地址的内容知道版本号,但是这种方式需要提前预留出版本号位置,固定了固件大小,不灵活;(3)直接在固定地址通过外部写入版本号,这种方式无法做到固件和版本号一一对应。
技术实现思路
[0003]为解决现有技术中的不足,本专利技术提供一种将软件版本号和固件一一对应的方法及电子设备,能够将软件版本号与固件进行一一对应,不需要固定地址,灵活性高。
[0004]为达到上述目的,本专利技术所采用 ...
【技术保护点】
【技术特征摘要】
1.一种将软件版本号和固件一一对应的方法,其特征在于,包括:采用编程语言将软件版本号写成某个特定格式的字符串,所述特定格式的字符串为常量,编译后以明码的方式放在固件的常量池中。2.根据权利要求1所述的将软件版本号和固件一一对应的方法,其特征在于,所述编程语言包括但不限于C语言。3.根据权利要求1所述的将软件版本号和固件一一对应的方法,其特征在于,采用编写的固件解析工具对所述特定格式的字符串进行解析,提取出软件版本号。4.根据权...
【专利技术属性】
技术研发人员:刘肖飞,
申请(专利权)人:中国兵器工业集团第二一四研究所苏州研发中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。