基于hdlc协议的实时通信软件的设计与实现

基于hdlc协议的实时通信软件的设计与实现

ID:34537830

大小:153.73 KB

页数:4页

时间:2019-03-07

基于hdlc协议的实时通信软件的设计与实现_第1页
基于hdlc协议的实时通信软件的设计与实现_第2页
基于hdlc协议的实时通信软件的设计与实现_第3页
基于hdlc协议的实时通信软件的设计与实现_第4页
资源描述:

《基于hdlc协议的实时通信软件的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、CN81-1166/TP计算机工程与科学2000年第22卷第4期ISSN1007-130XCOMPUTERENGINEERING&SCIENCEVol.22,No.4,2000文章编号:1007-130X(2000)04-0087-04基于HDLC协议的实时通信软件的设计与实现DesignandImplementationofaReal-TimeCommunicationSoftwareBasedontheHDLCProtocol1112谈国文张炜朱丹顾英1112TanGuowen,ZhangWei,ZhuDanandGuYing12(大

2、连38614部队220所)(大连市中心医院)12(Institute220ofCorps38614)(CentralHospitalofDalianCity)摘要:本文首先简单介绍课题研制背景、HDLC通信协议以及8274串行通信控制器和8031单片机的性能特点,然后讨论了8274芯片在非向量中断模式下的编程技术,最后论述了基于HDLC协议的实时通信软件的设计与实现。Abstract:Thispaperfirstintroducestheresearchbackground,theHDLCprotocol,the8274serialcomm

3、unicationcontrollerandthe8031single-chipmachine.Thenitdiscussestheprogrammingtechniquesofthe8274chipunderthenon-vectorinterruptmode,andfinallygivesthedesignandimplementationofthereal-timecommunicationsoftware.关键词:实时通信;HDLC协议;8274串行通信控制器;非向量中断Keywords:real-timecommunication

4、;HDLCprotocol;8274serialcommunicationcontroller;non-vectorinterrupt中图分类号:TP311.52文献标识码:A卡”)与数字引导卡(简称“串卡”)。其中“并1引言卡”的功能是将测量设备输出的测量信息进行电平和数据格式的转换,使之符合微机接口标准;而传统的测量设备在各种装备试验中占有非常“串卡”的功能是将微机输出的标准的数字引导信重要的地位。为了更好地发挥传统测量设备的作息进行电平和数据格式的转换,使之符合测量设用,必须将它们与现代计算机系统相结合。但由备数字引导接收分系统的专用

5、格式。二是基于于早期的测量设备一般采用非标准I/O接口,使ISA总线标准和HDLC协议的两路“同步通信得大部分测量设备无法直接与现代计算机系统连卡”,实现测量设备与中心计算机系统和同步引导接,必须对它们加以改造,使得传统的测量设备设备之间的数据通信。三是测量设备实时信息处能够与现代计算机系统相连接,重新获得利用。为理软件。该软件的主要功能包括:(1)通过“并此我们专门研制开发了一种基于HDLC协议的卡”完成对测量设备信息的采集和处理,然后通实时通信系统,以解决实时测量设备与计算机系过“同步通信卡”将其发送给中心计算机和同步统的相互连接问题。

6、引导设备;(2)通过“同步通信卡”接收由中心研制和开发工作主要包括三个部分:一是基计算机系统和同步引导设备送来的引导信息,并于ISA总线标准的测量信息的采集卡(简称“并对其进行处理,然后通过“串卡”发送给测量设收稿日期:2000-03-01;修订日期:2000-05-10作者简介:谈国文(1958-),男,工程师。通讯地址:116023辽宁省大连市大连38614部队220所;Tel:(0411)4671808-58440Address:Institute220ofCorps38614,Dalian,Liaoning116023,P.R.C

7、hina87备,以完成对该测量设备的数字引导。源。其主要特点有:(1)编程指令丰富且运行速度快;(2)堆栈深度达128个字节;(3)可在内2HDLC协议和主要芯片简介部RAM中开辟4个通用工作寄存器区共32个通用寄存器,以适用多种中断或子程序嵌套;从图1可以看出通信系统的“同步通信卡”所(4)内部有可直接寻址的布尔处理机并配有布尔采用的主要芯片有8031单片机、8274串行通信处理指令集,特别适用于控制目的和解决逻辑问接口、IDT7007双端口RAM等。另外还有8253题。计数/定时器、2764-EPROM等辅助芯片。有关实2.38274串

8、行通信控制器时通信系统的结构如图1所示。Intel8274串行通信控制的功能是完成并行到串行的数据输出转换,以及串行到并行的数据输入转换。其主要特点是:支持异步、同步、HDLC等

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。