首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 718 毫秒
1.
为了解决没有异步串口的处理器与外围串行设备通信困难的缺点,通过研究异步串行通信协议的原理,设计了一个基本的异步串行通信的功能框架,并利用复杂可编程逻辑器件CPLD,结合硬件描述语言VHDL,实现了异步串行通讯控制器的设计。通过在ISE平台下,对控制器程序的时序仿真,并进行实际测量,结果表明该设计方案实现了微处理器与外围串行设备之间的异步串行通信的功能。  相似文献   

2.
串口是常用的计算机与外部串行设备之间的数据传输通道。本文给出了WIN32下实现串口通信的两种编程方法:采用VC++6.0程序开发语言,一种是调用Windows的API函数,一种是使用ActiveX控件——MSComm。文中详细说明了两种方法实现的串行通信程序开发过程,并对二者程序设计的不同之处进行了对比和分析。  相似文献   

3.
串口是常用的计算机与外部串行设备之间的数据传输通道,在VC++6.0中利用第三方控件实现串口通信时实时性较差,系统资源利用不足,为了提高串口通信的速度和资源利用率,软件采用Windows API函数并基于多线程技术和自定义消息机制的异步串口通信的设计理念,结合串口通信的机理和多线程同步技术,分析了Win32系统下多线程异步串口通信软件的开发方法。软件主线程是数据采集程序的管理者,串口监测线程(辅助线程)在后台对串口进行实时监视,获得了良好稳定的通信效果。  相似文献   

4.
基于Delphi的PC机与PIC单片机的串行通信   总被引:4,自引:0,他引:4  
阐述了用Delphi实现上位PC机与PIC单片机之间串行通信的方法,介绍了使用的Sp-comm控件的属性、方法和事件,详细说明了Delphi环境下上位机利用Spcomm控件与下位机进行RS-232串口通信的实现,并给出一个实现串行数据传送的主要程序。  相似文献   

5.
VC中应用MSComm控件实现串口通信   总被引:6,自引:0,他引:6  
串行通信作为一种灵活、方便、可靠的通信方式,广泛应用于计算机与其他设备之间的通信以及工业控制系统中,是计算机与外部设备进行数据通信时经常使用的方式之一。本文介绍了MSComm控件实现串口通信的基础知识,并且研究了利用MSComm控件实现串口通信的关键技术问题,指出MSComm控件实现PC间串口通信的一般步骤,在VC++6.0环境下利用MSComm实现PC与PC之间的串口通信,最后通过一个实例给出了MSComm控件在VC++6.0串口通信中的应用。无论在工业控制中PC和单片机之间的通信,还是在2台PC之间的串口通信,都具有相同的原理。只要掌握其中的通信本质,就能灵活地实现串口通信,串口控制。  相似文献   

6.
串口是常用的计算机与外部串行设备之间的数据传输通道。为了提高串口通信的速度和资源利用率,软件采用Windows API函数并基于多线程技术和异步串口通信的设计理念,实现了温控器与上位机之间的数据交换,并且将采集到的数据保存到Excel中,便于分析和处理。  相似文献   

7.
基于WEB的发射机远程控制系统设计   总被引:1,自引:0,他引:1  
为解决串行设备的网络化控制问题,必须以某种方式实现串行通信与网络通信的协议转换.新兴的设备服务器技术在串口设备和网络之间架起了桥梁,能方便的实现两者的协议转换.针对某型号电视发射机的远程控制项目,引入设备服务器作为网关,编程实现了基于Web的远程控制系统开发,描述了系统的总体结构、软件架构以及安全机制等问题.实践证明,该方案以极小的代价即可实现串行设备的远程控制,且简单、安全.  相似文献   

8.
介绍串行通信的基本原理以及如何用DSP汇编语言和C语言实现TMS320F240和PC之间的串行通信。给出DSP端和PC端的程序实现流程图及相应的一些程序片段,说明用程序实现串口通信的基本方法。  相似文献   

9.
三线制同步串行通信控制器接口设计   总被引:1,自引:0,他引:1  
为解决没有三线制同步串口的微处理器与外围串行设备通信困难的问题,通过研究三线制同步串行通信的机理,首先构建基于传统设计所实现的硬件电路接口,然后利用可编程逻辑器件PLD,设计基于CPLD/FPGA的三线制同步串行通信控制嚣通用接口.通过对各功能模块的详细介绍,实现硬件电路的小型化和灵活移植性,减小了整个系统的体积和功耗.经实际项目使用,结果表明基于该接口结构实现了微处理器与外围串行设备间的三线制同步串行通信的功能.  相似文献   

10.
Windows CE下GPS与PDA串行通信的实现   总被引:2,自引:0,他引:2  
论述了在Windows CE嵌入式系统中,利用串口实现GPS和PDA通信的方法;简要介绍了Windows CE串行通信基础知识以及PDA与GPS接收机的串行连接方法;详细说明在eVC4.0环境下开发串口通信程序,并给出了具体步骤和部分实现函数;阐述了对所接收到的GPS数据的处理。  相似文献   

11.
串口具有价格便宜、编程方便等优点,在嵌入式系统中有着广泛的应用。Linux是嵌入式系统应用最广的操作系统。针对嵌入式Linux的特点,分析在Linux系统下串口应用开发的方法,介绍了如何制作串口开发所需的Linux内核和根文件系统。通过查询和接收SIGIO(信号驱动I/O)信号两种方式分别实现嵌入式Linux系统与微机系统的串口通信,并总结了串口通信程序主要设计步骤。  相似文献   

12.
基于MFC平台的开发,文章设计并研发了通信规约的网络串口服务器。本服务器一般用于管理嵌入式下位机的设备,服务器设计和进展主要体现在网络服务器串行的构建,其中包括构建和通信协议的开发,网络服务器通过通信从下位计算机接收传输数据连接,对下位机的最新状态进行实时显示,对返回的数据进行处理、分析。串口服务器的作用是利用串口通信接收下位机传导过来的数据进行相关操作。该种服务器既可以分开运行又可以相互配合。  相似文献   

13.
分组传送网PTN由于具有高性能和高性价比的优点,已广泛应用于电力通信。传统PTN架构没有对RS系列串口的支持。为了满足电力通信对RS串口的需求,采用在PTN架构上二次开发的方法,做了实地化业务部署实验,获得了业务系统要求达到的效果,得到RS系列串口能够在PTN架构上实现的结论,在电力通信领域使用分组设备承载RS串口数据,具有创新意义。  相似文献   

14.
远程维护控制系统串口通信协议研究   总被引:4,自引:0,他引:4  
杨光  雷志雄 《电子技术》2009,46(1):64-66
为实现对装备的远程维护与控制,针对装备远程维护控制功能,设计了五类帧结构,并提出了通信协议标准,从而建立了远程维护控制系统,统一了装备串口通信协议标准,解决了装备信息无法共享与装备无法远程维护控制问题。  相似文献   

15.
一种基于状态机的串口通信协议的设计与实现   总被引:2,自引:0,他引:2  
李莹  贾彬 《电子设计工程》2012,20(7):100-103,107
为解决串口通信中的数据传输容易出错、可靠性差、安全性不高且容错能力低等问题,设计并实现了一种基于状态机的串口通信协议,并将此协议应用到称重仪表的上位机通信中。本文介绍了串口通信协议的数据包格式以及其通信状态机,并给出了协议实现的部分示例代码及算法流程图。在数据包格式定义中通过设置起始标志、数据长度、校验、结束标志等字段,保证数据传输的正确性;并在数据包接收过程中引入状态机方法,简化编程模型的同时,提高了通信过程的可靠性、安全性以及数据传输的容错能力。  相似文献   

16.
基于两轴角传感器的机动测控装备自动调平系统   总被引:2,自引:0,他引:2  
设计一种基于型号为XWQJ02-001的两轴倾角传感器的机动测控装备自动调平系统。介绍XWQJ02-001型号两轴倾角传感器的工作原理及应用;提供一套能够实现该传感器与微机使用的RS 232串行口通信程序的开发方法;使用微软公司的Visual C++6.0作为平台,编写系统的串行口通信程序。实验表明,与手动调平系统相比,调平时间和调平精度都有显著的提高。  相似文献   

17.
基于VB6.0的PC机与单片机串口通讯的实现   总被引:1,自引:0,他引:1  
应用RS-232串口实现PC机与单片机之间的通讯,设计了其硬件连接电路及相关通讯协议。研究了MSComm控件,并编写了基于VB6.0的通讯软件程序,给出了详细的程序设计。通过实例,证明该设计运行稳定可靠,能满足设计的需求和功能,对于开发类似的系统具有很好的参考价值。  相似文献   

18.
介绍了基于单片机C8051F020的通用串口适配器的设计与实现方法,即由单片机控制的智能化一对多口收发信号转换器.通过采用C51对单片机进行编程,控制与RS-232(标准RS-232电平)、RS232(TTL电平)、RS-422接口的数据通信;采用C Builder作为开发平台,通过RS-232接口实现上位机对适配器各个通信端口的控制.  相似文献   

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

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