[发明专利]基于IAP技术的北斗用户机远程升级系统及其升级方法有效
申请号: | 201710383780.6 | 申请日: | 2017-05-26 |
公开(公告)号: | CN107301067B | 公开(公告)日: | 2019-01-29 |
发明(设计)人: | 孟宪伟;梁本仁;陈仿杰;唐述强;王世臣;王伟;范晓东;贾琳;贾蕾 | 申请(专利权)人: | 安徽四创电子股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;H04W24/02;H04W28/06 |
代理公司: | 合肥和瑞知识产权代理事务所(普通合伙) 34118 | 代理人: | 王挺 |
地址: | 230088 安徽省合肥*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 iap 技术 北斗 用户 远程 升级 系统 及其 方法 | ||
本发明属于北斗卫星导航通信技术领域,具体涉及一种基于IAP技术的北斗用户机远程升级系统及其升级方法。本发明包括远程升级系统升级平台、待升级北斗用户机、北斗卫星系统,所述系统升级平台的输出端输出用于升级的北斗通信申请报文通过北斗卫星系统传输至待升级北斗用户机的输入端,在远程升级系统的基础上,利用IAP技术实现了北斗用户机在功能扩展时,其软件升级不需要对用户机进行断电和拆卸,直接通过升级方法就可实现北斗用户机的功能软件更新,有效地解决了北斗用户机软件远程升级困难的问题。
技术领域
本发明属于北斗卫星导航通信技术领域,具体涉及一种基于IAP技术的北斗用户机远程升级系统及其升级方法。
背景技术
北斗卫星导航系统是中国自主研制的全球卫星导航系统,由空间段、地面段和用户段三部分组成,系统兼具RDSS和RNSS两种业务模式。RDSS具有短报文通信业务,可以通过卫星链路发送一定长度以内的字符。
IAP在线升级,IAP是STM32芯片很强大的一个功能,其本质就是程序本身可以往程序存储器里写数据或修改程序。利用IAP功能,即使在产品发布之后也可以方便的通过预留的通信端口,如串口、USB、IIC等,对产品中的程序固件进行更新升级。IAP功能的固件一般包含两个部分:Boot和UserApp,其中Boot部分必须通过JATG或ISP进行烧录,UserApp部分可以在烧录BOOT后通过IAP升级烧入或者与BOOT合并到一起后通过JATG或ISP进行烧录。
现有技术通常采用ISP软件烧录方式对北斗用户机进行升级,每次烧录都必须要和计算机连机才行,ISP软件烧录方式无法实现自动更新程序内容,显然无法解决北斗用户机在无人值守的应用环境下软件升级难题。
发明内容
本发明为了克服上述现有技术的不足,提供了一种基于IAP技术的北斗用户机远程升级系统,本发明有效地解决了北斗用户机软件远程升级困难的问题。
为实现上述目的,本发明采用了以下技术措施:
一种基于IAP技术的北斗用户机远程升级系统包括系统升级平台、待升级北斗用户机、北斗卫星系统,所述系统升级平台的输出端输出用于升级的北斗通信申请报文,所述用于升级的北斗通信申请报文通过北斗卫星系统传输至待升级北斗用户机的输入端。
优选的,所述系统升级平台包括软件编译模块、文件拆分模块、北斗短报文封装模块、北斗短报文发送模块,其中,
软件编译模块,用于对待升级的软件源代码编译生成Hex文件,并将所述Hex文件发送至文件拆分模块的输入端;
文件拆分模块,用于对Hex文件的内容进行解析,根据Hex文件的固定格式,每次以行为单位提取2至3行Hex文件的内容得到多个子Hex文件;
北斗短报文封装模块,其根据北斗通信申请的协议格式,将多个所述子Hex文件封装在北斗通信申请的电文内容字段中得到用于升级的北斗通信申请报文;
北斗短报文发送模块,用于接收来自北斗短报文封装模块的用于升级的北斗通信申请报文,并将用于升级的北斗通信申请报文通过北斗卫星系统传输至待升级北斗用户机的输入端。
优选的,所述待升级北斗用户机包括北斗通信模块、MCU控制模块以及存储模块,
北斗通信模块,用于接收来自北斗短报文发送模块的用于升级的北斗通信申请报文,并将用于升级的北斗通信申请报文发送至MCU控制模块的输入端;
MCU控制模块,用于提取用于升级的北斗通信申请报文的通信内容,根据通信内容的格式对报文内容判断,对于符合北斗通信申请的电文内容字段格式要求的报文内容,将其存储至存储模块,对于不符合北斗通信申请的电文内容字段格式要求的报文内容进行舍弃,并发出重发请求至系统升级平台。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽四创电子股份有限公司,未经安徽四创电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710383780.6/2.html,转载请声明来源钻瓜专利网。