当前位置:文库下载 > 所有分类 > 工程科技 > 信息与通信 > 短波MODEM与计算机串口通信的实现
免费下载此文档侵权投诉

短波MODEM与计算机串口通信的实现

维普资讯 http://www.wenkuxiazai.com

第 2卷第 4期 20 0 1年 8月

报(自然科学版 )

V . No 4 n 2 1 . Au .,OI g9 _ 0

JU N LO I O C N IE ̄N NV RIY【 A U A CE C DTO O R A FARF R EE GN E GU IE S T N T R LSIN EE IIN

短波 MO E与计算机串口通信的实现 DM 杨峰,王长华,宋爱民 (空军工程大学电讯工程学院,陕西西安 7 0 7 ) 10 7

要:先介绍一种应腰子收发一体半双工短波电台的短波 MO E与计算机串口通信的几种首 DM

方式,并分析短波 MO E与计算机串口通信实现的方法,细阐述其通信编程中几个关键技术。 DM详 实验结果表明:制短波 MO E与计算机串口之问的通信程序可实现实际信道数据对通。这说编 DM明基于线程事件驱动方式的短波 MO E与计算机串口之间通信编程方法行之有效 DM 关键词:短披;数据传输;线程

中图分类号:N 2 T 93

文献标识码: A

文章编号:0 9— 56 20 ) 4— l 5 10 3 1(0 1o 5一 3

短波通信是远距离通信的重要手段之一短波通信设备具有结构紧凑、机动灵活、架设简便、抗毁能力 强、成本低等优点,决定了短波通信在军事通信中占有特殊的地位,是必不可少的战术通信手段,以及战略通信的应急手段。短波通信对民用通信也是有益的补充,特别对于边远偏僻、有线难以到达的地区,短波通信是较好的选择。近年随着计算机技术、数字信号处理技术的迅速发展,超大规模集成电路制造技术的日臻完善短波通信设备也可以传输数字信号,如文字、图像等,本文正是顺应这种趋势论述在 Wi o s n w环境下计 d算机串口与短波 M E间通信的难点问题及解决方法。 OD M

l短波 MO E与计算机串口通信 DM 11选择串口通信方式 .

目前 Wi o s n w环境下常用串口通信方式有: d查询方式、线程事件驱动方式和通信 A te cvX控制方式三 i种。查询方式,就是定时地查询串口的接收缓冲区,如果缓冲区中有数据就读取数据,若缓冲区中没有数据就继续进行,因此会占用大量的 C U时问。通信 A f e P cvX控制方式, M c sf公司提供的 Vs l

i是 ioo r t i a C++ u 50上版本才有的, .它实际上应归结为过去的 O E方式的进化, L虽然编程比较简单,但难适应比较复杂的应用程序线程事件驱动方式的主要思路是单独创建一个通信线程,它主要实现对通信事件的监视当所希望的事件发生时,操作系统发出该事件已发生的通知, D S方式下的中断方式很类似,方式的最大优与 O该点就在于其实时性。对于收发一体半双工短波电台之间的通信过程而言,由于其发送和接收数据均带有一定的随机性,因此特别适合于这种方式工作,线程事件驱动方式为我们的首选。 12线程事件驱动方式 .

线程是 Wi 2 n系统引人的先进技术之一, 3是其唯一执行单位,是操作系统为程序分配 C U时间的基本 P 实体。每个进程都由一个或多个线程组成,由各线程协同完成规定操作另外 Wi o s n w的多任务是抢先式 d多任务,而对于线程来讲由于其具有不同的优先级以及可以处于不同的状态 (例如恢复或挂起状态 )操作, 系统就可以依靠线程的这些特点来调度不同线程,达到抢先多任务的目的。对于一个线程来说,其优先权应

等于基本优先权即其所属进程的优先类加上线程的相对优先权。进程的优先类设置要通过调用函数 Str e i P— oiCas而线程的相对优先权要调用函数 Sthed r r, ryls, t e raPii T o ̄线程的创建主要有以下三种方法: no s59 Widw9/ 8的 A I函数 Cet hed MF全局函数 Ax e P ra T ra、 C e f一 B

收稿日期:00—1— 6 20 1 0基金项目:空司通信部科研基金资助项目 作者简介:杨峰( 95一)男 17 .陕西三原人 .本科主要从事无线通信研究

短波MODEM与计算机串口通信的实现

第1页

免费下载Word文档免费下载:短波MODEM与计算机串口通信的实现

(下载1-3页,共3页)

猜你喜欢

返回顶部