[发明专利]一种基于VxWorks系统的TTP总线配置动态加载方法及加载装置在审
申请号: | 201911113441.1 | 申请日: | 2019-11-14 |
公开(公告)号: | CN111208987A | 公开(公告)日: | 2020-05-29 |
发明(设计)人: | 刘久成;姚磊;刘龙;刘贺男 | 申请(专利权)人: | 天津航空机电有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/61;G06F8/65;G06F9/4401;H04L12/24;H04L12/40 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 王世磊 |
地址: | 300308 天*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 vxworks 系统 ttp 总线 配置 动态 加载 方法 装置 | ||
本发明针对航空安全关键通信系统中TTP总线网络时间规划配置方法进行研究,设计一种基于VxWorks操作系统可动态配置TTP总线通信网络的方法,能够通过以太网接口动态改变TTP总线的时间网络规划,实现安全关键通信系统中多节点的动态重构。本发明研究了基于模型的嵌入式代码生成技术、通信调度表生成技术、基于VxWorks系统动态加载、TTP协议数据解码技术,提出一系列TTP总线的网络规划、模型仿真、代码生成、代码动态加载的方法,并成功将TTP总线应用在飞机配电系统中,极大地提升了产品的安全性与可靠性。
技术领域
本发明涉及时分多址网络配置动态加载控制,属于嵌入式计算机控制领域。
背景技术
TTP总线配置动态加载的实现方法通过TTP-Plan和TTP-Build开发工具规划TTP总线时间网络并生成对应的MEDL表,将MEDL表与产品软件进行集成,再通过以太网接口下载软件镜像文件到PowerPC控制器运行。原有的TTP总线时间网络规划方法使用TTP-Plan和TTP-Build开发工具的配置界面,通过复杂、繁琐的操作完成配置,配置过程耗时长、极易出错,且生成的MEDL表为非软件可加载的二进制格式,软件集成难度大、风险高。
发明内容
本发明的目的实现一键式生成可加载的TTP总线网络MEDL表,提高TTP总线配置的效率和可靠性,提高MEDL表与产品软件集成的效率和可靠性;。
本发明的技术方案,提供一种基于VxWorks系统的TTP总线配置动态加载方法,所述方法包括,
通过TTP-Plan和TTP-Build开发工具规划TTP总线时间网络并生成对应的MEDL表,将MEDL表与产品软件进行集成,生成软件第一镜像文件,再通过以太网接口加载到PowerPC控制器运行;
所述产品软件基于C语言开发,所述产品软件调用MEDL表,将其转换成PowerPC控制器能够执行的TTP模块代码。
进一步地,所述方法还包括,
采用所述Python脚本语言设计TTP总线时间网络,通过所述Python脚本语言调用TTP-Plan和TTP-Build开发工具自动生成MEDL表;Python脚本语言用于提高MEDL表的生成效率。
进一步地,所述方法还包括,所述软件镜像文件为MEDL表与所述产品软件的集成结果。
进一步地,所述方法还包括,改变所述MEDL表中的TTP总线的时间网络规划,将修改之后的MEDL表与产品软件进行集成生成第二软件镜像文件,实现通信系统中多节点的动态重构;第二软件镜像文件,通过以太网接口加载到PowerPC控制器运行。
进一步地,所述方法还包括,基于VxWorks系统,采用C语言,进行Boot设置,以设计产品软件;所述产品软件能够实现TTP的发送和接收。
另一方面,提供一种基于VxWorks系统的TTP总线配置动态加载装置,所述加载装置包括TTP总线规划模块、TTP总线编译模块、以太网通讯模块和MEDL表转换模块,
TTP总线规划模块、TTP总线编译模块和MEDL表转换模块依次数据连接,MEDL表转换模块通过以太网通讯模块与PowerPC控制器数据连接;
TTP总线规划模块接收TTP总线通讯需求,根据TTP总线通讯需求设计TTP总线通讯网络,并反馈给TTP总线编译模块;
TTP总线编译模块将接收到的TTP总线通讯网络编译成MEDL表,并反馈给MEDL表转换模块;
MEDL表转换模块将接收到的MEDL表转换成PowerPC控制器能够执行的TTP模块代码,通过以太网通讯模块将TTP模块代码发送给PowerPC控制器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津航空机电有限公司,未经天津航空机电有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911113441.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:柔性显示装置
- 下一篇:一种可自行实现油套压力换向平衡的液压开关