基于VxWorks实时操作系统的多串口通信系统的实现

发布时间: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一),女,工程师(硕士 )。主要从事雷达信息处理方面的研究工作。

基于VxWorks实时操作系统的多串口通信系统的实现.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219