[发明专利]一种多板卡在线更新的方法及其系统在审
申请号: | 201210581065.0 | 申请日: | 2012-12-27 |
公开(公告)号: | CN103902315A | 公开(公告)日: | 2014-07-02 |
发明(设计)人: | 祁业鹏 | 申请(专利权)人: | 北京谊安医疗系统股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 马晓亚 |
地址: | 100070 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 板卡 在线 更新 方法 及其 系统 | ||
技术领域
本发明涉及计算机技术领域,尤其涉及一种多板卡在线更新的方法及其系统。
背景技术
随着计算机技术的不断发展,各种嵌入式系统出现在社会和生活中的各个角落。由于嵌入式设备具有体积小、性能高、便携带、针对性强等各种优点,使得嵌入式系统在社会的各个领域都得到了广泛的应用。各种嵌入式设备层出不穷,而且功能越来越强大,软件越来越复杂。在这种情况下,嵌入式固件中存在的问题不可避免,需要各种固件版本不断推新,这样导致嵌入式设备要不断的拆机升级,为了解决这种矛盾,现有技术引入了在应用中编程的方法,目前各嵌入式处理器厂家都有自己的在线下载方法,但都是针对单个芯片设计的,由于呼吸机、麻醉机等各种应用设备系统庞大复杂,并且,整个系统由多块板卡组成,所以现有技术不能满足要求。
目前,一次批量的对多板卡系统在线更新,还属于正待解决的技术问题。
发明内容
本发明提供了一种多板卡在线更新的方法及其系统,实现了对多板卡在线升级时,能够一次批量的更新多路板卡。所述技术方案如下:
一种在线更新的多板卡系统,所述系统包括:
显示主控板、多路选通板、硬件应用系统和核心应用模块;
所述显示主控板与所述多路选通板相连接,所述多路选通板与所述硬件应用系统相连接,所述核心应用模块与所述显示主控板直接相连接;
所述显示主控板安装有在线更新上位机程序,所述硬件应用系统包含N个不同的应用模块,所述硬件应用系统的每个应用模块和所述核心应用模块安装不同的应用程序,通过执行相应的应用程序来完成工作,并且所述每个应用模块均安装在线更新下位机程序;
在应用模块更新时,所述显示主控板向所述多路选通板发送应用模块选通信号,所述多路选通板使硬件应用系统中的某个应用模块与所述显示主控板通过多路选通板相接通,所述显示主控板向需要更新的应用模块发送更新握手信号,握手成功后,所述显示主控板对需要更新的应用模块进行更新。
其中,N为大于1的整数。
进一步的,所述多路选通板通过RS232端口与所述硬件应用系统相连接;
所述核心应用模块与所述显示主控板通过串行端口直接相连接;
所述显示主控板通过控制总线与所述多路选通板相连接。
进一步的,所述多路选通板进一步包括模拟开关器件。
进一步的,所述模拟开关器件采用MAX系列的模拟多路变换器。
进一步的,所述硬件应用系统包括电源管理、电子流量计、键盘板和传感器板;
所述核心应用模块包括呼吸控制板。
一种多板卡系统在线更新的方法,包括:
在显示主控板上开启在线更新上位机程序,并开启硬件应用系统中每个应用模块以及核心应用模块的在线更新下位机程序;
选择需要更新的应用模块以及相应的更新程序文件;
如果所述核心应用模块需要更新,则所述显示主控板对所述核心应用模块进行更新;
如果所述核心应用模块不需要更新或者更新结束后,则继续下面的步骤;
所述显示主控板按端口地址的顺序,依次向多路选通板发送应用模块选通信号;
所述多路选通板根据所述显示主控板发送的应用模块选通信号,选通某个应用模块与所述显示主控板的通路;
如果所述应用模块需要更新,则所述显示主控板对所述应用模块进行更新;
如果所述应用模块不需要更新或者更新结束后,则重复所述显示主控板按顺序,依次向多路选通板发送应用模块选通信号以后的步骤,直到硬件应用系统中所有需要更新的应用模块均完成更新;
所述显示主控板根据所述应用模块发送的握手信号,显示所述应用模块的更新完成标志或者更新失败标志。
进一步的,需要更新的应用模块将应用程序更新的方法进一步包括:
所述显示主控板向所述需要更新的应用模块发送更新握手信号;
所述应用模块接收到更新握手信号后,将正在运行的应用程序跳转到更新程序,并向所述显示主控板回复一个握手信号;
所述显示主控板接收到所述应用模块回复的握手信号后,在线读取所述应用模块的更新程序文件,对所述应用模块的应用程序进行更新;
更新后,所述显示主控板和所述应用模块分别对更新的程序文件进行效验;
如果所述显示主控板和所述应用模块对更新程序文件的效验均正确,则更新完成,所述应用模块向显示主控板发送更新完成握手信号,重启下位机,执行应用程序,在线更新结束;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京谊安医疗系统股份有限公司,未经北京谊安医疗系统股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210581065.0/2.html,转载请声明来源钻瓜专利网。