[发明专利]一种程序升级的应用系统和方法无效
申请号: | 201410004767.1 | 申请日: | 2014-01-06 |
公开(公告)号: | CN103761125A | 公开(公告)日: | 2014-04-30 |
发明(设计)人: | 韩金坤;杨涛;王兵;李红民 | 申请(专利权)人: | 凯迈(洛阳)电子有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;H04L29/08;H04L12/40 |
代理公司: | 北京中原华和知识产权代理有限责任公司 11019 | 代理人: | 寿宁;张华辉 |
地址: | 471003 河南*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 程序 升级 应用 系统 方法 | ||
1.一种程序升级的应用系统,其是基于飞思卡尔HCS08系列单片机CAN总线的程序升级的应用系统,其特征在于其包括N(N≥1)个HCS08系列单片机系统模块、CAN转换器和上位机;
其中,上述的N个HCS08系列单片机系统模块通过CAN总线分别与CAN转换器连接,该CAN转换器又与上位机连接。
2.根据权利要求1所述的程序升级的应用系统,其特征在于其中该HCS08系列单片机系统模块包括引导程序区、应用程序区、程序标志区及程序备份区。
3.一种应用权利要求1所述的应用系统程序升级的方法,其是基于飞思卡尔HCS08系列单片机CAN总线的程序升级的应用系统,其特征在于其包括以下步骤:
多个HCS08系列单片机系统模块开始工作,运行引导程序,引导程序会首先判断是不是需要进行程序更新:如果需要进行程序更新或升级时,引导程序将把程序备份区的程序写入到应用程序区,然后在程序标志区写入程序版本、程序有效标志及效验和信息,写入成功后运行应用程序;如果不需要进行程序更新或升级时,引导程序会在程序标志区载入程序版本及程序有效标志并检验效验和,如果程序有效并且效验和正确,系统运行应用程序;
在运行应用程序的时候,该HCS08系列单片机系统模块接收上位机传送的更新或需升级的程序,进行程序升级:首先判断是否是对本地址的设备进行升级,如果是,该HCS08系列单片机系统模块将会把接收到的程序升级数据放入程序备份区,当接收完所有的升级数据后,应用程序会对升级数据进行CRC校验并和接收到的校验帧进行对比,如果校验成功则写入应用程序更新标志并复位,系统复位后会进入引导程序并检查程序更新标志并更新程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于凯迈(洛阳)电子有限公司,未经凯迈(洛阳)电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410004767.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:管路气密性检测装置
- 下一篇:一体化带气囊肛管引流器