[发明专利]通用座舱显示管理系统及相应的显示控制系统的开发方法有效
| 申请号: | 201110404435.9 | 申请日: | 2011-12-07 |
| 公开(公告)号: | CN102520899A | 公开(公告)日: | 2012-06-27 |
| 发明(设计)人: | 缪万胜;康介祥;高忠杰 | 申请(专利权)人: | 中国航空无线电电子研究所 |
| 主分类号: | G06F3/14 | 分类号: | G06F3/14;G06F9/44 |
| 代理公司: | 上海和跃知识产权代理事务所 31239 | 代理人: | 孟建勇 |
| 地址: | 200233 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种通用座舱显示管理系统,系统包括运行以下程序模块的计算机通用计算模块:文件转换模块、定义文件解析模块、运行时命令处理模块、交互事件管理模块、图符管理模块、内置图符库模块、扩展图符库模块、系统配置信息管理模块、异常管理模块、扩展图符管理模块、硬件接口层和OpenGL图符显示库,是支持ARINC 661标准、支持用户自定义图符扩展、支持民用和军用各型飞机显示应用的通用显示系统。本发明解决了国内现有的机载显示软件重用性较低、不易扩展、认证成本高昂等问题,提高了机载显示软件的重用性和扩展性,有效地降低了系统的验证开发成本。 | ||
| 搜索关键词: | 通用 座舱 显示 管理 系统 相应 控制系统 开发 方法 | ||
【主权项】:
一种通用座舱显示管理系统,包括两个独立的通用计算模块:计算模块1和计算模块2,还包括一个接口模块,其特征在于:所述的通用计算模块1包括以下程序模块:定义文件解析模块、运行时命令处理模块、交互事件管理模块、内置图符库模块、系统配置信息管理模块、异常管理模块、图符管理模块、扩展图符管理模块、硬件接口层和OpenGL图符显示库;所述的通用计算模块2包括以下程序模块:文件转换模块;所述的接口模块,包括以下程序接口:扩展图符库模块;计算模块2将用户编制的XML文档转换为计算模块1可接受的二进制格式文件,计算模块1在初始化时加载该二进制文件;接口模块定义了用户扩展图符的具体实现,计算模块1在初始化时,对扩展图符库进行加载;所述定义文件解析模块,用于对二进制形式的定义文件进行解析,将其转换为系统内部图符表示形式,定义文件由计算模块2生成,通过加载工具或总线传输等方式进行加载;所述运行时命令处理模块,用于处理用户应用发送的命令和回送显示系统的内部状态通知,该模块支持压缩和非压缩格式的命令数据,同时,支持用户自定义的扩展图符;所述交互事件管理模块,用于处理交互式设备和图符间的交互,生成相应的事件并通知相应的用户应用,该模块还负责交互时的高亮和焦点的管理;所述内置图符库模块,用于支持系统已实现的基本图符,包括ARINC 661图符和结合工程实际扩展的图符,用户可以直接采用这些内置图符进行系统开发;所述系统配置信息管理模块,用于对显示系统所需的配置信息进行解析,该模块通过配置文件对显示系统进行初始化设置;所述异常管理模块,用于对系统运行中发生的异常进行集中处理,在异常发生后,系统对其进行记录,并将异常信息通知相应的用户应用;所述图符管理模块,用于对系统内部的图符实例进行管理,包括内部结构构建、查找和遍历等操作;所述扩展图符管理模块,用于实现对扩展图符的加载管理,通过配置,可 支持PC机仿真和嵌入式目标平台加载用于实现对扩展图符的加载管理;所述硬件接口层,用于实现对具体硬件的抽象,实现软件和硬件的隔离,增加系统的可移植性和重用性,包括:实现交互设备接口和实现通信接口;所述OpenGL图符显示库模块,用于对内置的图符库依据相应的配置信息进行渲染该模块采用标准的图形语言OpenGL进行开发;所述文件转换模块,用于将特定格式的XML文件转换成显示系统适用的二进制文件,包括将XML描述的配置信息文件转换成二进制格式的配置信息和将XML描述的定义文件转换成二进制格式的定义文件;所述扩展图符库模块,用于定义系统对图符的扩展接口,只要用户按照该接口实现的自定义图符,都可以被扩展图符库加载模块加载到显示系统中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空无线电电子研究所,未经中国航空无线电电子研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110404435.9/,转载请声明来源钻瓜专利网。





