[发明专利]基于GPRS的嵌入式远程通用升级系统及基于该系统的升级方法有效
申请号: | 201210583496.0 | 申请日: | 2012-12-28 |
公开(公告)号: | CN103078917A | 公开(公告)日: | 2013-05-01 |
发明(设计)人: | 刘晓胜;郑检;朱宏林;李莹雪 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/445 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 张宏威 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 gprs 嵌入式 远程 通用 升级 系统 方法 | ||
1.基于GPRS的嵌入式远程通用升级系统,其特征是:它包括服务器(1)和远程升级控制器(2);
远程升级控制器(2)包括CPU模块(21)、GPRS通信模块(22)、电源电路(23)和串口电路(24),所述CPU模块(21)的GPRS信号输入或输出端与GPRS通信模块(22)的GPRS信号输出或输入端连接;所述GPRS通信模块(22)通过GPRS网络与服务器(1)进行无线通信;电源电路(23)的电源信号输出端与CPU模块(21)的电源信号输入端连接;CPU模块(21)通过串口电路(24)与待升级远程设备的主控芯片连接。
2.根据权利要求1所述的基于GPRS的嵌入式远程通用升级系统,其特征在于远程升级控制器(2)还包括液晶显示操作电路(25);所述液晶显示操作电路(25)的液晶显示操作信号输出或输入端与CPU模块(21)的液晶显示操作信号输入或输出端连接。
3.根据权利要求1所述的基于GPRS的嵌入式远程通用升级系统,其特征在于待升级远程设备的主控芯片为ARM。
4.根据权利要求1所述的基于GPRS的嵌入式远程通用升级系统,其特征在于待升级远程设备的主控芯片为DSP。
5.根据权利要求1所述的基于GPRS的嵌入式远程通用升级系统,其特征在于待升级远程设备的主控芯片为单片机。
6.基于权利要求1的升级方法,其特征是:它由以下步骤实现:
步骤一、远程升级控制器初始化通信配置;
步骤二、远程升级控制器初始化通信配置通过无线网络向服务器发出升级请求,所述升级请求中包括远程升级控制器的IP地址;
步骤三、服务器判断是否收到远程升级控制器的升级请求,如果判断结果为是,则执行步骤三一;如果判断结果为否,则执行步骤三二;
步骤三一、则服务器在当前时间周期下未收到升级请求,返回执行步骤三进行下一时间周期的升级请求接收状态判断;
步骤三二、服务器向远程升级控制器发送升级确认帧,并执行步骤四;
步骤四、远程升级控制器判断是否收到服务器发送的升级确认帧,如果判断结果为是,则执行步骤六;如果判断结果为否,则执行步骤五一;
步骤五一、远程升级控制器判断是否连续三个时间周期未收到服务器发送的升级确认帧,如果判断结果为是,则执行步骤五一一;如果判断结果为否,则返回执行步骤二;
步骤五一一、远程升级控制器结束升级;
步骤六、服务器判断是否在三个时间周期后收到该远程升级控制器发出的新的升级请求;如果判断结果为是,则返回执行步骤三二;如果判断结果为否,则执行步骤七;
步骤七、服务器向远程升级控制器发送升级数据帧;
步骤八、远程升级控制器接收服务器发送的升级数据帧,并将收到的升级数据帧发送给待升级远程设备的主控芯片;
步骤九、远程升级控制器判断待升级远程设备的主控芯片是否升级完毕,如果判断结果为是,则执行步骤十;如果判断结果为否,则执行步骤九一;
步骤九一、服务器判断全部升级数据帧是否发送完毕;如果判断结果为是,则执行步骤十一;如果判断结果为否,则返回执行步骤七;
步骤十、远程升级控制器向服务器发送升级完成数据帧,并结束升级,完成待升级远程设备的主控芯片的远程无线升级;
步骤十一、服务器接收升级完成数据帧,并结束升级。
7.根据权利要求6所述的升级方法,其特征在于待升级远程设备的主控芯片为塔式起重机的主控芯片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210583496.0/1.html,转载请声明来源钻瓜专利网。