[1]武华 刘军伟.基于VxWorks的多任务程序设计[J].计算机技术与发展,2011,(09):163-166.
 WU Hua,LU Jun-wei.Multitasking Programming Based on VxWorks[J].,2011,(09):163-166.
点击复制

基于VxWorks的多任务程序设计()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
期数:
2011年09期
页码:
163-166
栏目:
应用开发研究
出版日期:
1900-01-01

文章信息/Info

Title:
Multitasking Programming Based on VxWorks
文章编号:
1673-629X(2011)09-0163-04
作者:
武华 刘军伟
中国航空计算技术研究所
Author(s):
WU HuaL1U Jun-wei
Aeronautical Computing Technique Research Institute
关键词:
VxWorks多任务程序设计
Keywords:
VxWorks multitasking programming
分类号:
TP391
文献标志码:
A
摘要:
VxWorks是一种嵌入式实时多任务操作系统,以其良好的可靠性和卓越的实时性被广泛地应用在航天、航空、通信等领域中。随着嵌入式系统功能的不断复杂和性能需求的不断提高,多任务程序的合理设计对嵌入式系统软件的稳定、可靠运行起着重要的作用。文中对VxWorks下的多任务调度机制进行分析,然后介绍多任务程序设计过程中任务优先级的设置、多任务间通信、中断处理等关键要点,结合FC通信的应用实例给出多任务程序设计的步骤和方法,在实际应用中验证了设计的合理性和可靠性,为基于VxWorks的多任务程序设计提供一定的参考
Abstract:
VxWorks is a real-time, multitasking embedded operating system, it had been used in many fields such as aerospace, aeronau- tics and communication. With the continuous complexity of function and improvement of performance requirements of embedded sys- tems, the rational design of multitask procedure plays an important role in embedded system software. Analyze multitasking schedule un- der VxWorks, introduce the key point of multitasking programming on multitasking priority allocation, the communicatiou mode between tasks and interrupt handling, present multitasking programming procedure and methods with an application example of FC eonlmunica- tion, the design is reasonable and reliable in practice, which can also give some reference in design of multitasking programming based on VxWorks

相似文献/References:

[1]孙筱川 赵敏 顾伟 胡中华.VxWorks下多Agent现场总线测控系统设计[J].计算机技术与发展,2009,(06):194.
 SUN Xiao-chuan,ZHAO Min,GU Wei,et al.Design of Multi - Agent Field Bus Measuring and Controlling System Based on VxWorks[J].,2009,(09):194.
[2]黎小玉 田泽 王泉 蔡叶芳 李攀 杨海波.基于SoC_FC芯片的电源管理系统设计与实现[J].计算机技术与发展,2010,(08):247.
 LI Xiao-yu,TIAN Ze,WANG Quan,et al.Design and Implementation of Power Management System Based on SoC_FC[J].,2010,(09):247.
[3]师于杰.高可用CompactPCI平台在串口通信上的应用[J].计算机技术与发展,2006,(04):203.
 SHI Yu-jie.Application of a Redundant System Slot CompactPCI HA Platform on Serial Port Communication[J].,2006,(09):203.
[4]黄启军 李晓光.基于S3C44B0X微处理器的VxWorks BSP开发与设计[J].计算机技术与发展,2006,(07):45.
 HUANG Qi-jun,LI Xiao-guang.Design and Development of VxWorks BSP Based on Microprocessor S3C44BOX[J].,2006,(09):45.
[5]孙锴 慕德俊 张慧翔.基于VxWorks的高可用容错系统的设计与实现[J].计算机技术与发展,2012,(04):123.
 SUN Kai,MU De-jun,ZHANG Hui-xiang.Design and Implementation of High Available Fault-Tolerant System Based on VxWorks[J].,2012,(09):123.
[6]张宇坤,袁冬莉,黄鑫鑫,等.基于 VxWorks 的网卡驱动程序开发[J].计算机技术与发展,2013,(01):18.
 ZHANG Yu-kun,YUAN Dong-li,HUANG Xin-xin,et al.Programming of Network Adapter Driver Based on VxWorks[J].,2013,(09):18.
[7]张寅生,雷杰.基于MPC8270的VxWorks BSP的移植[J].计算机技术与发展,2013,(04):96.
 ZHANG Yin-sheng,LEI Jie.Transplant of VxWorks BSP Based on MPC8270[J].,2013,(09):96.
[8]马城城,田泽,黎小玉.基于GPU FPGA芯片原型的VxWorks下驱动软件开发[J].计算机技术与发展,2013,(07):84.
 MA Cheng-cheng,TIAN Ze,LI Xiao-yu.Development of Driver Software for GPU Based on FPGA in VxWorks[J].,2013,(09):84.
[9]马栋,韩俊刚. VxWorks的三维图形环境的开发[J].计算机技术与发展,2014,24(09):187.
 MA Dong,HAN Jun-gang. Development of Three-dimensional Graphical Environment in VxWorks[J].,2014,24(09):187.
[10]祝晓林[][],张健[],李楠[]. 基于SPARC的地址非对齐异常处理研究[J].计算机技术与发展,2015,25(04):18.
 ZHU Xiao-lin[][],ZHANG Jian[],LI Nan[]. Research on Memory Access to Un-aligned Addresses Exception Based on SPARC[J].,2015,25(09):18.

备注/Memo

备注/Memo:
武华(1984-),女,硕士研究生,研究方向为计算机应用技术
更新日期/Last Update: 1900-01-01