基于VxWorks实时操作系统的多串口通信系统的实现
发布时间:2021-06-06
发布时间:2021-06-06
第4 2卷第 1期(总第 1 6 3期 )2 0 1 3年 3月
火控雷达技术Fi r e Co n t ml Ra d a r Te c h no l o g y
V o 1 . 4 2 N o . 1 ( S e i r e s 1 6 3 )Ma r .2 01 3
基于 V x Wo r k s实时操作系统的多串口 通信系统的实现雷 瑛刘亘炜张安张磊(西安电子工程研究所西安 7 1 0 1 0 0 )
【摘要】本文介绍了基于抢占式实时多任务操作系统 V x wo r k s的多串口通信系统的实现,分析了V x Wo r k s操作系统的特点,包括系统硬件配置和软件的解决方案,详细阐述了具体的软件实现过程。该设计满足通信情况复杂、信息量大、要求响应迅速等特点,优化了整个系统的性能,扩大了应用范围。关键词: V x Wo r k s;多串1: 7
中图分类号: T N 9 1 1
文献标志码: A
文章编号: 1 0 0 8— 8 6 5 2 ( 2 0 1 3 ) 0 1 6 5 - 0 5
I mp l e me nt at i o n o f Mu l t i . Se r i a l Po r t s Co mm un i c a t i o n S y s t e m Ba s e d o n Vx Wo r k s Re a l - Ti me Op e r a t i o n S y s t e mLe i Yi n g,Li u Ge n we i,Zh a n g An,Zh a n g L e i
( X i a n E l e c t r o n i c E n g i n e e r i n g R e s e a r c h I n s t i t u t e, X i a n 7 1 0 1 0 0 )Ab s t r a c t:I mp l e me n t a t i o n o f mu l t i— s e ia r l p o r t s c o mmu n i c a t i o n s y s t e m b a s e d o n p r e e mp t i v e r e a l— t i me Vx Wo r ks o p e r - a t i o n s y s t e m i s i n t r o d u c e d;c h a r a c t e r i s t i c s o f t h e Vx Wo r k s o pe r a t i o n s y s t e m a s we l l a s i t s h a r d wa r e c o n ig f ur a t
i o n a n d s o f t wa r e s o l u t i o n a r e a n a l y z e d; a n d d e t a i l e d s o f t wa re i mp l e me n t a t i o n p r o c e d u r e s a r e e l a b o r a t e d . Th i s d e s i g n c a n me e t s r e q ui r e me n t s s u c h a s c o mp l i c a t e d c o mmu n i c a t i o n c o nd i t i o n s,l a r g e i n f o r ma t i o n c a p a c i t y a n d h i g h r e s po nd r a t e;t he r e b y p e r f o m a r n c e o f g l o b a l s y s t e m c a n b e o p t i mi z e d a n d i t s a p pl i c a t i o n s c o pe wi l l be e x t e nd e d. Ke ywo r d s:Vx Wo r k s:mu l t i . s e r i a l po ts r
1 引言V x Wo r k s是一个具有微内核、可裁剪的高性能强实时操作系统,它以其良好的可靠性和卓越的实时眭被广泛地应用在工业控制、医疗器械、航空航天以及国防电子等高精尖技术及实时性要求极高的领域中。相对于 R S - 2 3 2串口, R S - 4 2 2串口具有抗
2 V x Wo r k s简介V x Wo r k s是美国 Wi n d R i v e r S y s t e m公司推出的一
个嵌入式实时操作系统,主要特点有:
a .微内核 Wi n d具有快速多任务切换、抢占式任务调度、中断延迟小、任务间通信手段多样化、网络流量大等特点。b .V x Wo r k s系统具有良好的可裁减能力,用户可根据自己系统的功能目标通过交
干扰能力强、通讯速率高、通讯距离远等特点,在嵌
入式实时操作系统中使用串口通信,不仅可扩展嵌入式设备通信能力,而且可扩大其应用范围。
叉开发环境方便地设置。C .支持应用程序的动态链接和下载,缩短了编辑和调试的周期。d .具有良 好的兼容性,在不同运行环境间可以方便的移植,减
收稿日期: 2 0 1 2一l l一 2 7
作
者简介:雷瑛( 1 9 8 2一),女,工程师(硕士 )。主要从事雷达信息处理方面的研究工作。
上一篇:医疗器械说明书、标签和包装标识
下一篇:交通银行第一季度季报