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

基于VxWorks的多任务程序设计及通信管理
引用本文:闫得杰.基于VxWorks的多任务程序设计及通信管理[J].光机电信息,2010,27(9):64-68.
作者姓名:闫得杰
作者单位:中国科学院,长春光学精密机械与物理研究所,吉林,长春,130033
摘    要:为了满足系统各个任务对实时性的要求,需要实现各个任务的并行处理。针对VxWorks操作系统的多任务调度机制和任务通信方式进行了分析;采用基于时间片轮转调度实现多任务程序设计,可以动态改变各个任务期望运行的时间片;对各种通信方式和实现方法进行了比对,并给出了优化方案。上述设计方法实时性强,可靠性高,系统可扩展性良好,能够很好地满足工程需要。

关 键 词:VxWorks  多任务  实时操作系统  任务通信

Design of Multi-task Programmer and Task Communication based on VxWorks
YAN De-jie.Design of Multi-task Programmer and Task Communication based on VxWorks[J].OME Information,2010,27(9):64-68.
Authors:YAN De-jie
Institution:YAN De-jie(Changchun Institute of Optics,Fine Mechanics and Physics,Chinese Academy of Sciences,Changchun 130033,China)
Abstract:In order to meet the real-time demands of the multi-task of the system,the parallel processing for all kinds of tasks was required.Multi-task scheduling and task communication mechanism about VxWoks operating system were analyzed.The design of rotating schedule based on time slice was put in use on the multi-task programming,as well as,the time slice of the expectations of each task running could be dynamically changed.At the same time,most of the communication means and methods were compared,and the better optimization was given.The method could be satisfied the engineering requirments with good performance on real time characteristics,high reliability,and good expansibility.
Keywords:VxWorks  multi-task  real-time operating systems  task communication
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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