一种智能仪表远程烧录系统技术方案

技术编号:21377698 阅读:45 留言:0更新日期:2019-06-15 13:23
本发明专利技术公开了一种智能仪表远程烧录系统,MCU进行各模块初始化,初始化完成后判断是否在远程烧录状态,在远程烧录状态判断烧录是否完成,若未完成则进入联网,若在限定的时间内联网不成功,则退出远程烧录状态,MCU执行原始程序,若在限定时间内联网成功,则进行握手操作,握手成功后云端平台下发更新程序,智能仪表接收到数据并校验后,将数据存储在备份区域,在更新完成后将备份区域的数据复制到运行区域,复制成后从运行区域执行新程序,将在更新时出现异常则手动重启,再次尝试连接。本发明专利技术远程烧录时将云端平台数据存储在备份区域,未操作运行区域数据,在烧录异常时可从运行区域继续运行原始程序,在烧录完成后,将备份区域的数据复制到运行区域,再从运行区域执行新程序,可以在很大程度上避免烧录时出现的异常,保证智能仪表能够正常运行。

【技术实现步骤摘要】
一种智能仪表远程烧录系统
本专利技术涉及工程机械车辆终端系统,具体为一种智能仪表远程烧录系统。
技术介绍
车载终端设备的功能会随着用户需求的变化而改变,尤其是工程机械车载终端所处的环境较为恶劣,车载终端分布较广,遍及全国各地。使用设备上预留的通信口进行烧录需要耗费极大地人力物力财力,升级维护较为困难同时也增加了极大地成本,而且如果采用不够合理的远程烧录流程,烧录过程中出现异常将导致终端设备无法正常运行,进而严重影响人们的正常工作和生活,因此远程烧录功能在接下来的车载设备升级维护中将扮演越来越重要的角色,同时对于远程烧录的安全性以及稳定性的要求也将越来越高。在烧录的过程中尽量不影响人们的正常工作和生活,更不能出现远程烧录失败导致车载设备甚至是其他设备不能正常运行的情况。在目前的工程机械中,较少具备远程烧录功能或远程烧录功能不完善,对烧录时可能存在的异常中断情况处理不全,将导致烧录失败进而影响设备的正常运行。安全可靠是工程机械设备越来越重要因素。《工程机械车载监控终端软件远程升级的实现》,[期刊论文]《电子技术应用》-2015年第4卷第5期-林晓松,陈惠滨,林少芬,江小霞;该方案也运行于本文档来自技高网...

【技术保护点】
1.一种智能仪表远程烧录系统,其特征在于:包括上电MCU进行各模块初始化,初始化完成后判断是否在远程烧录状态,在远程烧录状态判断烧录是否完成,若未完成则进入联网,若在限定的时间内联网不成功,则退出远程烧录状态,MCU执行原始程序,若在限定时间内联网成功,则进行握手操作,握手成功后云端平台下发更新程序,智能仪表接收到数据并校验后,将数据存储在备份区域,在更新完成后将备份区域的数据复制到运行区域,复制成后从运行区域执行新程序,将在更新时出现异常则手动重启,再次尝试连接。

【技术特征摘要】
1.一种智能仪表远程烧录系统,其特征在于:包括上电MCU进行各模块初始化,初始化完成后判断是否在远程烧录状态,在远程烧录状态判断烧录是否完成,若未完成则进入联网,若在限定的时间内联网不成功,则退出远程烧录状态,MCU执行原始程序,若在限定时间内联网成功,则进行握手操作,握手成功后云端平台下发更新程序,智能仪表接收到数据并校验后,将数据存储在备份区域,在更新完成后将备份区域的数据复制到运行区域,复制成后从运行区域执行新程序,将在更新时出现异常则手动重启,再次尝试连接。2.根据权利要求1所述的一种智能仪表远程烧录系统,其特征在于:人为触发远程烧录,是指手动操作使仪表,使其由正常状态变化为远程烧录状态的过程;系统初始化是指在硬件上电或是系统复位后会进行系统初始化,外设配置以及变量初始化。3.根据权利要求1所述的一种智能仪表远程烧录系统,其特征在于:所述的远程烧录标志用于判断是否处于远程烧录状态,非远程烧录状态程序会跳转至运行区执行程序,远程烧录状态则不会立即执行运行区程序;所述的远程烧录状态:用于判断程序是否下载完成,置位说明程序下载完成复制时出错,需要从备份区复制到运行区,而无需再次下载程序再复制。4.根据权利要求1所述的一种智能仪表远程烧录系统,其特征在于:进入联网,远程烧录时需将仪表在规定的时间内连接至指定的烧录平台,若长时间无法连接至烧录平台则判断为联网失败,此时仪表会清除远程烧录标志退出远程烧录模式,跳转至运行区执行程序;所述的握手为在成功连接至烧录平台后,仪表...

【专利技术属性】
技术研发人员:唐智皇
申请(专利权)人:郑州嘉晨电器有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1