[实用新型]挖掘机监控器程序远程下载系统有效
申请号: | 201120280661.6 | 申请日: | 2011-08-03 |
公开(公告)号: | CN202257545U | 公开(公告)日: | 2012-05-30 |
发明(设计)人: | 孙雷 | 申请(专利权)人: | 临沂科锐电子有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;H04L29/08 |
代理公司: | 青岛发思特专利商标代理有限公司 37212 | 代理人: | 董宝锞 |
地址: | 276000 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 挖掘机 监控器 程序 远程 下载 系统 | ||
技术领域
本实用新型涉及一种对单片机程序实现远程下载调试的软件系统。
背景技术
目前,传统的CPU系统升级方式通常由维护人员到达设备现场,开箱重写或者更换FLASH存储部件,或直接更换新设备。当设备数目庞大并且分布范围广泛时,这种升级维护方式的工作量将非常大,而且耗费的时间长、成本高,售后最多承诺到达地区时间为24-48小时,无法做到实时维护。
实用新型内容
本实用新型的技术效果能够克服上述缺陷,提供一种挖掘机监控器程序远程下载系统,其基于GPRS的嵌入式系统软件的远程在线升级方案,利用GPRS网络无需现场拆卸布线和实时在线、高速传输、按量计费等特点。
为实现上述目的,本实用新型采用如下技术方案:其包括主机、通信通道、目标器件,主机通过通信通道与目标器件通信,主机将用户应用程序通过通信通道加载到目标器件上并使用户应用程序在目标器件上运行。
本实用新型克服了设备维护难,成本高的问题,只要终端设备在移动公网覆盖的范围内,都可以实现远程对单片机程序升级。通信通道采用CAN方式或UART方式,主机将用户应用程序通过CAN、UART加载到目标器件上并使程序在目标器件上运行。
主机包括主机自举程序模块,用户应用程序设置在主机自举程序模块内。主机自举程序模块解析HEX文件格式的程序,然后通过通信通道(UART和CAN等)将解析后的文件复制到目标器件上相应的程序存储器和EEPROM存储器中。
目标器件包括相互连接的目标端自举程序模块、存储器,目标端自举程序模块通过通信通道与主机自举程序模块通信。目标端自举程序模块,必须在运行自举程序之前将其编写到目标器件的程序存储器中。
本实用新型设计的单片机程序远程下载调试系统在监控器上得到成功应用,有效减少了由于程序升级维护带来的现场售后服务次数,提高了售后服务的及时性和服务质量,同时有效降低了售后服务成本。
附图说明
图1为本实用新型的电路结构示意图。
具体实施方式
本实用新型所采用的技术方案是:包括主机、通信通道、目标器件,主机通过通信通道与目标器件通信,主机将用户应用程序通过通信通道加载到目标器件上并使用户应用程序在目标器件上运行。
通信通道采用CAN方式或UART方式。主机包括主机自举程序模块,用户应用程序设置在主机自举程序模块内。目标器件包括相互连接的目标端自举程序模块、存储器,目标端自举程序模块通过通信通道与主机自举程序模块通信。
目标端自举程序模块的程序位于程序存储器末尾,这样可以很方便的实现用户程序起始地址、中断向量表、备用中断向量表、用户程序区、EEPROM等的连续编程。程序一旦启动,该自举程序将对从程序存储器地址单元0x00起始的程序存储空间进行读写操作,并首先进入延时检测以检测是否有CAN Boot事件,当检测到CAN Boot活动时进入CAN Boot编程过程,从主机自举程序接收到的数据来编程EEPROM和程序存储器;未检测到CAN Boot活动时自动跳转到用户程序区执行用户程序。
主机自举程序模块包含GUI用户界面、解析用户应用程序HEX文件(由MPLABAE IDE生成),并将解析后的数据通过CAN发送给目标自举程序。
尽管目标端自举程序只需要极少的存储空间,但是目标端架构还是会限制自举程序和用户应用程序加载到存储空间的方式。
其中,目标器件复位地址0x0000默认跳转到BootLoader起始地址0x7E00;中断向量表(IVT/AIVT)使用存储空间中地址从0x0004到0x00FE的单元;从0x0100之后是单元为用户程序区;用户程序区末尾0x7DCD存放用户程序服务地址;最后是Boot Loader存储区。这样设计主要是考虑到PIC复位地址、中断向量表的位置固定,并且每次编程时不能保证向量表不会更新,这就免去了用户程序为特定应用而修改gld文件的麻烦,更方便实用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于临沂科锐电子有限公司,未经临沂科锐电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201120280661.6/2.html,转载请声明来源钻瓜专利网。