针对基于VxWorks的实时控制装置的中文交互界面的实现,抽象出此类交互界面通用的界面元素的概念和相互之间的关系,在此基础上给出针对此类交互界面的开发平台。该平台下层用到VxWorks下的WindML库,采用了界面元素管理和以事件为驱动的运行机制,提供上层库函数用于具体构建不同需求的界面。
下载地址
According to the implementation of real-time control system Chinese UI based on VxWorks, some concepts of these commonuse UI element and relationships between them are abstracted, then the development platform for this kind system Chinese UI on these concepts is developed. The platform, which used the WindML library of VxWorks at the bottom layer and is organized by the mechanism of UI element manage and event-driving, provided interfaces for upper layer to build certain UI.
针对某武器显控系统中任务多,数据量大,图形界面实时刷新频率高的特点,在VxWorks下,采用Tilcon软件设计了系统的操控界面;简要介绍了Tilcon的特点和工作机制,结合Tilcon的特点和某显控系统实时性要求,设计了某武器系统的操控流程,简化了操作,降低了软件编码的工作量,增强了系统的可靠性和可维护性;考虑到任务调度的复杂性和显示界面控件繁多等客观条件,系统专门设置三个单独的任务以满足操控界面的实时显示要求;阐述了内码转换的基本过程,解决了在VxWorks下Tilcon汉字显示等关键问题;经系统联调,软件的可靠性和实时性得以保证,有较高的实用价值。
下载地址
本文在对VxWorks研究的基础上,介绍了TrueType技术的基本原理及在VxWorks系统中如何通过FreeType应用TrueType字库.该方法和传统的中文显示处理方法相比,有很好的可移植性,可运行于Windows、Linux等系统。
下载地址
VxWorks作为一个高性能、可裁剪的嵌入式实时操作系统,以其良好的可靠性和卓越的实时性被广泛应用于军事、航空、航天等技术领域。为实现现代军事指挥系统中的中文显示界面,详细分析了VxWorks中WindML的显示和字体驱动,并根据现有的西文字库设计出点阵汉字字库文件,随后设计出VxWorks下与汉字字库对应的接口。并最终将以上方法具体应用于VxWorks程序设计中,使军事指挥系统中战场信息获得了中文显示,最后给出相应源代码作为示例。
下载地址
下载地址
为了得到高质量而且灵活(包括对字形的各种变形操作)的字符显示,同时又能实现所见即所得(WYSIWYG)的打印,传统的使用点阵字库的方法已经不能满足要求.有一个很好的方法--使用TrueType字库,可以同时解决以上两个问题.
介绍了TrueType技术的基本原理及在VxWorks系统中如何通过FreeType应用TrueType字库.在实际应用中,该技术很好地解决了上述问题.但这种技术也可以很容易地移植到很多其他系统中,如Linux.
© 2024 VxWorks Club