vxworks下tilcon嵌入式图形用户界面设计与实现

vxworks下tilcon嵌入式图形用户界面设计与实现

ID:33549181

大小:195.45 KB

页数:3页

时间:2019-02-27

vxworks下tilcon嵌入式图形用户界面设计与实现_第1页
vxworks下tilcon嵌入式图形用户界面设计与实现_第2页
vxworks下tilcon嵌入式图形用户界面设计与实现_第3页
资源描述:

《vxworks下tilcon嵌入式图形用户界面设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《工业控制计算机》2008年21卷第3期29VxWorks下Tilcon嵌入式图形用户界面设计与实现TilconEmbeddedGraphicalUserInterfaceBasedonVxWorksRTOS姜飞王屹华崔晓宇李凌锋(中国兵器工业集团第二○二研究所,陕西咸阳712099)摘要以VxWorks实时多任务操作系统为应用平台,详细介绍了嵌入式设备图形用户界面开发工具Tilcon的基本工作原理和WindML3.0媒体库组件层次结构,结合工程应用实践给出了具体且可操作性极强的软件编制流程和开发使用过程中应当注

2、意的相关事项。事实表明,使用Tilcon可以将用户从大量编码的画线填充方式中解脱出来,方便而快捷地开发出高性能图形用户界面和虚拟设备。关键词:图形用户界面,Tilcon,实时操作系统,VxWorksAbstractBasedonVxWorksrealtimemultitaskoperatingsystemplatform,thispaperintroducesdetailedlytheessentialprincipleofTilconwithexploitativetoolsembeddedgraphicalu

3、serinterfaceandhiberarchyofWindML3.0,enumeratestheidiographicandexercisablesoftwareflowbasedonactualengineeringapplications.AtthesametimeattentionaspectsareexpatiatedduringmakeuseofTilconandfactindicatesthattheTilconcandisentangleprogrammerfromthemethodofdraw

4、ingorfillingfigurebycodeandmakethedevisertoempolderrapidlythehigh-poweredgraphicaluserinterfaceorvirtualinstrument.Keywords:GUI,Tilcon,RTOS,VxWorksTilcon是多平台图形用户界面开发工具,其IDS(Interface(DriverDevelopmentKit)两个组件构成,其中SDK在字体和DevelopmentSuite)集成开发环境能够在嵌入式实时操作系统内存管理

5、等方面提供完整的API函数,用于处理与硬件无关的下设计出健壮且交互性极强的“人-机-环”应用软件。由于各种平台开发,而DDK则偏重于开发驱动程序,并提供整套可Tilcon本身已附带大量医疗、汽车工业和国防武器类高性能成用于通用硬件配置和软件编程的框架代码,用户只须稍作修改熟专业控件,所以软件设计者无需再调用C语言uglLine()等就能快速地创建专有用途API驱动函数。整个WindML层次绘图函数以画线填充的方式来完成图形用户界面(GUI)设计。结构如图2所示。象Windows桌面系统下VisualC++可视化编

6、程工具一样,设计者可使用拖动控件的方式快速而方便地构建框架资源,最大限度地简化GUI开发过程,而且通过简单地修改控件属性参数就能定制出各种3D风格效果的虚拟仪表窗口面板。因为采用了矢量引擎等高级图形应用特征,使其图形用户界面和框架程序代码处于相互独立状态,两者之间的驱动数据信息只经由图2WindML媒体库层次结构API通信接口函数传递,所以GUI开发过程也不会影响到系统了解WindML体系结构后,需要对WindML进行相应项目的安全性与稳定性,具有极高的可靠度和跨平台特性,适用于配置和系统编译并将其加载到嵌入式实

7、时操作系统VxWorksWindRiverVxWorks5.5/6.2、RedhatLinux4和QNX6.3(Neu-内核,经此处理后方可在Tornado集成开发环境中进行源代码trino)SP2以及WindowsCE5.0等嵌入式实时操作系统,按技编程与API函数调用,上述操作是用Tilcon完成应用程序图形术白皮书相关指标来看,Tilcon可以与Tornado集成开发环境用户界面开发的前提条件,另外还须要明确一点,即:WindML之间形成无缝连接,现以WindML3.0和Tornado2.2(Vx-媒体库组

8、件所提供API接口函数不具备Windows的窗口管理Works5.5)为参考使用对象,从图1可以描绘出两者之间的交叉功能,为实现类似桌面系统的使用效果,须要采用描点画线的方关系。式绘出窗口框架面板、标题栏和关闭按钮等控件元素并以仿真的方式模拟Windows系统下鼠标左键单击操作,仅从功能而言,技术层面上实现起来并不复杂,但显而易见的是这种处理方法会额外增加CPU负担并加大

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。