论文部分内容阅读
随着近几年综合航电系统的迅速发展,作为航电系统中重要组成部分的座舱显示系统也向着开放式构架发展,为适应这种发展趋势,ARINC661协议应运而生。协议将用户应用(UA)的逻辑功能与座舱显示系统(CDS)的画面生成功能相隔离,并为两者提供了标准化的接口。基于ARINC661协议的CDS可解释定义文件(DF)及动态运行指令,通过调用内核渲染器,完成对画面的实时渲染。要实现CDS中画面的成功显示,渲染器的设计非常重要。通过对ARINC661协议的分析,重点研究了窗体部件的渲染技术,设计了基于ARINC661协议的内核渲染器,为国内航电显示设备的研究提供了帮助。
With the rapid development of the integrated avionics system in recent years, the cockpit display system, which is an important part of the avionics system, is also developing toward an open architecture. To meet this trend, the ARINC661 protocol came into being. The protocol isolates the logic functions of the user application (UA) from those of the cockpit display system (CDS) and provides a standardized interface for both. Based on the ARINC661 protocol CDS can interpret the definition file (DF) and dynamic running instructions, by calling the kernel renderer to complete the real-time rendering of the screen. The design of the renderer is very important for the successful display of the pictures in the CDS. Through the analysis of ARINC661 protocol, we focus on the rendering of window components, and design a kernel renderer based on ARINC661 protocol, which is helpful for the research of domestic avionics display devices.