[发明专利]一种双功能智能烧写模块及方法有效
申请号: | 201410396995.8 | 申请日: | 2014-08-13 |
公开(公告)号: | CN104200181B | 公开(公告)日: | 2017-04-05 |
发明(设计)人: | 张永勣;陈亢;赵浩 | 申请(专利权)人: | 上海无线电设备研究所 |
主分类号: | G06K1/12 | 分类号: | G06K1/12 |
代理公司: | 上海信好专利代理事务所(普通合伙)31249 | 代理人: | 张妍,包姝晴 |
地址: | 200090 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出一种软件存储层面的版本对比显示和匹配选择版本烧写的双功能智能烧写方法,通过二次开发DSP芯片的烧写核,独立封装生成烧写模块,将其应用到产品开发里,以实现不同版本程序之间的差异显示和任意选择烧写。实际工作中,加入该模块的产品在软件开发和后期的升级中,相比传统的库管理和自带的烧写核操作,设计效率大大增加,并且确保了软件版本的高效控制以及烧写零差错。 | ||
搜索关键词: | 一种 功能 智能 模块 方法 | ||
【主权项】:
一种双功能智能烧写方法,其特征在于,在进行烧写操作时,将存储在ROM存储单元中的待烧入程序,和存储在FLASH存储单元中的已烧入程序进行比对;在已烧入程序与待烧入程序之间通过循环进行比对,若两程序在当前比对的存储地址的数据一致时,使一个比对标志变量的数值加一;若当前比对的存储地址的数据不一致时,所述比对标志变量不变化,并将该存储地址写入一个记录程序差异所在位置的指针数组中;对所有存储地址比对结束后,通过将比对次数和比对标志变量的数值进行比较,判断两程序是否一致;或者,通过判断记录程序差异所在位置的指针数组中是否存有地址数值,来判断两程序是否一致;在交互界面上显示两程序的版本号、两程序间存在差异的语句及差异所在的位置,供用户查看后选择是否继续烧写操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海无线电设备研究所,未经上海无线电设备研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410396995.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种果树产量估测方法及装置
- 下一篇:一种电子设备信息自动销毁结构