[发明专利]一种机车信号车载系统设备的主机系统及其程序变更方法在审
申请号: | 201811533337.3 | 申请日: | 2018-12-14 |
公开(公告)号: | CN109582341A | 公开(公告)日: | 2019-04-05 |
发明(设计)人: | 宋超;张潇锐;朱金良 | 申请(专利权)人: | 哈尔滨市科佳通用机电股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/654;G06F13/42;B61L27/00 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 刘冰 |
地址: | 150060 黑龙江省*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 车载系统 机车信号 烧写程序 应用程序区 程序变更 设备主机 应用程序 主机系统 外部设备 串行通信总线 原应用程序 程序跳转 间接通信 铁路信号 影响铁路 运行过程 直接通信 记录板 主机板 擦除 烧写 主机 机车 存储 变更 发送 | ||
1.一种用于机车信号车载系统设备主机系统,其特征在于:所述的设备主机系统上的板卡包括记录板和主机板,记录板和主机板都设有CPU和串行通信总线,记录板和主机板的CPU FLASH区分别划分为两个无地址重叠的独立区域:烧写程序区和应用程序区;记录板和主机板之间通过串行通信总线连通;记录板上的CPU和主机板上的CPU分别通过串行通信总线获得应用程序;
其中,
烧写程序区用于存储烧写程序,利用烧写程序擦除应用程序区的原应用程序,并将缓存的新的应用程序烧写到应用程序区;
应用程序区用于存储并执行CPU所需功能的应用程序;
串行通信总线用于在记录板和主机板的CPU之间建立通信;以及将其他外部设备与需要变更程序的CPU之间建立通信,并向其发送新的应用程序。
2.根据权利要求1所述的一种用于机车信号车载系统设备主机系统,其特征在于:所述的记录板上的CPU和主机板上的CPU都选用数字信号处理器DSP。
3.根据权利要求2所述的一种用于机车信号车载系统设备主机系统,其特征在于:所述的烧写程序区还用于接收和转发新的应用程序。
4.根据权利要求2所述的一种用于机车信号车载系统设备主机系统,其特征在于:所述的应用程序区还用于接收和转发新的应用程序,实现应用程序区接收所在CPU需要的新应用程序以执行程序变更,或接收所在CPU不需要的新应用程序以转发给需要此应用程序的其他CPU。
5.根据上述权利要求1-4之一所述的设备主机系统的程序变更方法,其特征在于:所述方法包括以下步骤:
步骤一、将机车信号车载系统设备主机内记录板和主机板的CPU FLASH区分别划分为无地址重叠的独立区域,包括应用程序区和烧写程序区,并在应用程序区固化应用程序、在烧写程序区固化烧写程序;记录板和主机板的功能不同,有时两块板都需要程序变更,有时只是一块板需要程序变更,其中,
烧写程序区用于存储烧写程序,利用烧写程序擦除应用程序区的原应用程序,并将缓存的新的应用程序烧写到应用程序区;
应用程序区用于存储并执行CPU所需功能的应用程序;
串行通信总线用于在记录板和主机板的CPU之间建立通信;以及将其他外部设备与需要变更程序的CPU之间建立通信,并向其发送新的应用程序;
步骤二、机车信号车载系统设备主机在运行过程中,当需要对记录板或主机板变更程序时,其它外部设备通过串行通信总线与需要变更程序的CPU建立直接通信或间接通信,并向其发送新的应用程序;
其中,
直接通信为其它设备通过串行通信总线与需要变更程序的CPU直接建立通信;
间接通信为其它设备未通过串行通信总线与需要变更程序的CPU建立直接通信时,经由建立直接通信的CPU的FLASH区中的烧写程序区或应用程序区之一接收并转发数据之后建立通信;
步骤三、需要变更程序的CPU的应用程序接收新的应用程序并缓存至本CPU的存储区,然后程序跳转到烧写程序区执行,烧写程序区存储的烧写程序将应用程序区的原应用程序擦除,并将缓存的新的应用程序烧写到应用程序区;或者,需要变更程序的CPU的烧写程序区接收新的应用程序并缓存至本CPU的存储区,然后烧写程序将应用程序区的原应用程序擦除,并将缓存的新的应用程序烧写到应用程序区;
步骤四、应用程序区执行变更后的CPU所需功能的应用程序。
6.根据权利要求5所述的一种机车信号车载系统设备的主机系统程序变更方法,其特征在于:所述的机车信号车载系统设备主机内的记录板上的CPU和主机板上的CPU都选用数字信号处理器DSP。
7.根据权利要求6所述的一种机车信号车载系统设备的主机系统程序变更方法,其特征在于:所述步骤一的应用程序区固化应用程序、在烧写程序区固化烧写程序,当应用程序和烧写程序首次在应用程序区和烧写程序区的进行相应的固化时,是由上位机的程序开发软件编译产生的,并由上位机的程序开发软件使用仿真器固化至相应区域。
8.根据权利要求7所述的一种机车信号车载系统设备的主机系统程序变更方法,其特征在于:所述的外部设备为U盘、程序变更专用设备或机车信号远程监测系统的数据终端单元中的一种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨市科佳通用机电股份有限公司,未经哈尔滨市科佳通用机电股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811533337.3/1.html,转载请声明来源钻瓜专利网。