首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 109 毫秒
1.
探讨了一种基于串行通信的简单、高效的通信协议制定方法.实验结果证明,该协议有效提高了串行通信的通信效率.  相似文献   

2.
虚拟现实中利用MSComm控件设计串行通信   总被引:1,自引:0,他引:1  
对于进行数据采集和处理的微机系统,常要把数据传输到主计算机中作进一步的分析和利用。实现与主机的数据通信,现在普遍采用串行口与主机进行通信。编写串行通信程序在不同的操作平台下,方法不同,效率也不同。该文主要研究了在Windows平台下利用微软控件-MSComm控件的编程方法。因为串行通信编程是一件复杂和伤脑筋的工作,所以先介绍MSComm控件的工作模式、属性以及事件,再以炮兵分队虚拟现实训练系统中数据手套与主机的串行通信为例,阐述了串行通信的编写方法,最后总结了串行通信的编写经验。通过实践证明该方法能够提高软件的开发效率,便于程序的管理和维护。  相似文献   

3.
讨论了基于Windows API的串行数据通信,它可以灵活地定制各种串行通信,利用操作系统提供的API实现计算机与外部设备的即时通信。该技术已经在出铝控制系统中得到了应用,它能安全有效地实现数据的串行通信。  相似文献   

4.
ATmega 162双串行口的应用   总被引:2,自引:1,他引:1  
串行通信用于MCU与MCU以及MCU与外设之间的数据传送;大多数MCU中只有一个全双工串行口,不能满足多MCU应用的需求,AVR高速嵌入式单片机ATmega162带有两个全双工串行口,双串口可同时进行通信,在ATmega162串行通信原理基础上,对双串口同时通信进行了研究,并开发了一个全双工双串行口的数据采集、转发系统,该系统应用ATmega162的两个独立工作的串口改变了传统主从式的通信模式,建立了对等的通信模式,实现了数据的同时发送和接收,提高了MCU的通信效率。  相似文献   

5.
本文介绍利用环形数据队列结合中断技术来处理全双工串行通信数据,实现主进程与通信进程的并发运行,并尽可能地减少两进程之间的互相牵制,从而提高了CPU的运行效率。文中详细给出了C语言源程序。  相似文献   

6.
从实践和理论角度汇总了Windows下异步串行通信编程的规律和常见方法,指出了各种方法的优势和不足,重点阐述了如何扬长避短、综合应用各种方法编程实现可靠而高效的串行数据接收。  相似文献   

7.
单片机与PC机的串行通信在许多领域得到了广泛的应用。通常单片机完成数据的采集,然后用异步串行通信方式传给PC机。文章主要介绍在VB6.0环境下,利用通信控件MSComm来实现单片机与PC机串行通信的方法。  相似文献   

8.
串行通信是主-从计算机控制系统中数据传输的主要方式。本文首先介绍82530串行通信控制器的功能特点,随后探讨如何将其用于某化工过程控制中主控台计算机与多台下位机之间数据串行通信系统的实现。文中给出用C语言编程的通信实例。  相似文献   

9.
高海峰  何福友 《计算机工程》1999,25(9):73-74,100
主要叙述了如何运用Delphi嵌入式汇编实现串行通信功能。通过Delphi完成良好的人机界面和利用系统时钟控制通信中的时序,并用嵌入式汇编来完成通信功能,使得基于Windows95下的串行通信简洁、高效,并具有良好的可移植性。  相似文献   

10.
无人机机载设备串行通信测试系统的设计   总被引:1,自引:0,他引:1  
串行通信广泛应用于无人机机载设备间的数据传输;为满足无人机机载设备串行通信的测试需求,设计并构建了以PXI平台为硬件基础,以LabWindows/CVI为软件平台的无人机机载设备串行通信测试系统;该系统具有人机交互的串行数据解包显示和设定数据打包发送功能;分析了如何利用LabWindows/CVI构建人机交互的串行通信测试系统;实验结果表明,在无人机机载设备串行通信测试中,该系统具有良好的工程应用前景。  相似文献   

11.
本文介绍了 SLIP通信协议的组成部分,以及串口通信在MCU和PC机间的解析方式.通过分析与实践发现,使用传统C语言设计SLIP协议占用代码空间及数据空间都较大,本文提出了一种基于FPGA硬件描述语言实现SLIP协议的设计方案,效率高,资源占用少,可灵活移植于各型号的FPGA中.  相似文献   

12.
莫易敏  王超  汤春球 《控制工程》2012,19(4):559-561
针对汽车发动机ECU与计算机通信方法研究,为了实现KWP2000协议的串行通信,采用通过串口/K线转换器将计算机串口与K线连接,在分析研究KWP2000通信协议的基础上,通过LabVIEW图形化编程界面,按照串口通信实现的基本流程,运用LabVIEW中串口VISA组件,包括串口初始化、写入串口、读取串口和关闭串口等函数,进行了初始化程序子模块、读写程序子模块和整合母模块的设计缩短了程序开发周期,提高了编程效率,并使程序框图界面达到简洁、美观的效果,实现了基于LabVIEW的KWP2000通信系统开发。  相似文献   

13.
自动化系统中的串行通信协议的设计   总被引:3,自引:0,他引:3  
张海林  杨勇 《计算机工程与应用》2003,39(31):159-160,218
文章提出一种基于开放系统互联模型的串行通信协议结构,讨论了各层协议的功能和实现方法。采用该协议可以设计出简单可靠的串行通信程序,能够满足自动化系统中设备之间的数据通信要求。  相似文献   

14.
针对变电站中采用UART串口通信规约进行信息传递的各种外围设备,在需要与其进行通信的IED智能装置的开发中,设计了一种基于Lua脚本语言的嵌入式通信方案。通过该方案,可将具体串口报文规约的组建和解析交给Lua脚本进行处理,使设计者在具体装置的软件开发中,仅关注其与外围设备以及Lua脚本间交互接口的设计,而不用关心具体的串口通信规约,从而提供了一种装置串口通信的现场可配置化方案,提高了装置应用的灵活性。  相似文献   

15.
通信信息并行传输效率是衡量移动通信网络系统性能的重要指标。为了提高移动网络信息通信速率,研究通信延迟对信息并行传输的影响。根据移动网络通信理论和IEEE802.11协议对移动网络信息并行通信过程进行分析,构建移动通信网络模型,得到串行延时、"数据包"的串行延时、路由延时、传播延时等参数,获取移动通信延迟与信息并行传输效率之间的约束关系,分析各个延迟参数对信息并行通信速率的影响。仿真结果表明,随着通信延迟的不断变化,信息并行传输速率也在发生变化,因此降低通信延迟能最大程度地提高信息并行传输速率。  相似文献   

16.
介绍利用VBActiveX控件MSComm实现工控机和多个通讯协议监控设备之间的数据串口通讯技术,主要讨论了其串口通讯的两种方式和常见的通讯协议格式,并结合实例给出了具体的硬件设计,串口配置和软件设计例程。  相似文献   

17.
Proteus虚拟环境提供的COMPIM组件,可用来设置单片机串口通信协议,使虚拟环境与实际PC通信成为可能。对于没有物理串口的PC机,可借助VSPD虚拟串口软件构建PC虚拟串口,仅用一台PC机就可实现单片机系统与PC串口通信。根据单片机串口通信的特点,提出了单片机与PC串口通信的结构模型,即应用层、数据链路层和物理层三层结构,探讨了串口通信结构模型与通信方式之间的关系。在Proteus环境中以虚拟串口为例,设计了硬件电路和通信程序、给出了串口通信程序流程图,在一台PC机上实现了单片机与PC串口通信。  相似文献   

18.
多种工业控制场合需要使用智能设备,并以串行通信将数据发送至上位机。三菱Q系列PLC无顺序通信方法仅支持接收“固定长度”与“变长度有固定结尾”两种数据对象,与发送“变长度无固定结尾”数据的智能设备不能妥善匹配。为此设计了一种Q系列PLC串口自由通信方法,该方法采用顺序控制程序实现了“变长度无固定结尾”数据接收、异常数据消除与通信模块故障自恢复,具有破除通信模块设定局限、可自行定义通信协议的特点。经实验其可同时支持多种智能设备,具有良好的适应性和通用性。  相似文献   

19.
嵌入式智能家居终端通信模块的设计与实现   总被引:1,自引:2,他引:1  
针对嵌入式系统的存储和处理器等硬件资源受限,设计出一个简单高效的串口通信协议和网络通信协议是开发的难点.讨论了基于ARM嵌入式Linux平台实现智能家居终端通信子系统的技术难点和关键实现技术,给出了其中串口通信协议以及网络通信协议的设计与实现,很好地解决了不同带宽和速率的通信匹配问题.该通信子系统已在Linux下调试通过,可与相应串口设备以及网络中心进行正常通信,目前已投入实际使用.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号