首页 | 本学科首页   官方微博 | 高级检索  
     检索      

VxWorks环境下基于Zinc的GUI任务与非GUI任务之间的通信
引用本文:彭宇.VxWorks环境下基于Zinc的GUI任务与非GUI任务之间的通信[J].航天控制,2006,24(2):58-62.
作者姓名:彭宇
作者单位:北京航天自动控制研究所,北京,100854
摘    要:在许多嵌入式应用场合都需要设计和实现图形用户界面,图形用户界面(GUI)任务与非GUI任务之间的通信方式对系统的实时性具有很大的影响。本文介绍了VxW orks支持的任务之间进行通信的各种方式,给出了选择任务之间通信方式的原则,介绍了Z inc的事件模型。根据嵌入式地理信息系统中非GUI任务与GUI任务之间的通信需求,提出通过用户定义事件的形式实现从非GUI任务到GUI任务的数据通信,并详细地给出了用户定义事件的定义、发送、接收与处理方法。实验证明该通信方式能够很好地满足系统各方面的实时性要求。

关 键 词:VxWorks  Zinc  WindML  事件模型
文章编号:1006-3242(2006)02-0058-05
修稿时间:2005年7月1日

Communication Between Non-GUI Tasks and the Zinc-based GUI Task under VxWorks
Peng Yu.Communication Between Non-GUI Tasks and the Zinc-based GUI Task under VxWorks[J].Aerospace Control,2006,24(2):58-62.
Authors:Peng Yu
Abstract:Graphic user interface(GUI) needs to be designed and implemented for many real time applications.The mode of communication between GUI task and NonGUI tasks greatly affects the real time performance of the system.The various modes of communication between tasks supported by VxWorks are introduced and the principle of choosing appropriate communication mode between tasks is given in this paper.The event model of Zinc is introduced also.To meet the communication requirements between the Non-GUI tasks and the GUI task in the embedded geographic information system,the user-defined event is adopted to implement the communication between the GUI task and the Non-GUI tasks.How to define,send,receive and handle the user defined event are presented in detail.The experiments demonstrate that the communication mode can meet the real time requirements of the EGIS perfectly.
Keywords:VxWorks Zinc WindML Event model  
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号