共查询到20条相似文献,搜索用时 93 毫秒
1.
基于Windows多线程环境下的串口通信 总被引:6,自引:0,他引:6
根据串口通信的基本原理,结合Windows环境下的多任务并发机制,采用Windows的多线程技术来实现串口动态实时通信。有效地解决了在串口通信中的实时响应问题,降低了数据的丢失率,提高了系统的可靠性,同时提出了在Windows环境下实现串口通信的一般方法和步骤,实践证明,这种结合多线程技术的串口通信方法具有很强的实用性。 相似文献
2.
串口通信是计算机控制系统中设备间进行数据传输的常用方式之一。本文对串口通信的三种常用实现方式进行了介绍,对各种实现方式的特点与异同作了分析,并给出了编程实例。 相似文献
3.
介绍了Windows与Linux两大操作系统中实现串口通信的一般方法,围绕一个实际的跨平台串口通信设计项目,分析了串口通信实现过程中的主要模块,针对不同的操作系统进行了详细的程序设计,完整阐述了程序设计过程中的实现细节,最后对Windows与Linux平台下串口通信程序实现方法的异同点进行了比较. 相似文献
4.
陈曙光 《淮北煤炭师范学院学报(自然科学版)》2000,(1)
:利用 Visual C++ 5.0提供的 MSComm通信控件可以非常方便地编写 Windows环境下的串口通信程序.本文对如何在应用程序中引入通信控件以及控件的重要属性作了详细的介绍,最后给出一个利用MSComm控件事件驱动通信的特点进行编程的实际例子. 相似文献
5.
6.
7.
8.
基于EVC环境的串口通信程序设计 总被引:3,自引:0,他引:3
介绍了在PPC硬件平台下,Windows CE操作系统中实现串口通信程序设计的通用方法。分析了EVC环境中串口通信的实现,重点陈述了EVC环境中串口通信实现的过程和方法,同时给出了串口通信的相关实例。 相似文献
9.
Windows98/NT/2000环境下多线程方法在串口通信中的应用 总被引:2,自引:0,他引:2
主要解决在Windows98/NT/2000环境下如何应用多线程的方法实现串口通信的编程,以及如何利用常用的事件方法实现线程同步的问题,并给出了一个多线程串行通信的应用实例。所论述的方法已经在采用串口通信的长输管线泄漏监测系统中得到了实际应用。 相似文献
10.
在当前的各种实时监控系统和通信系统中,串口通信是应用最为广泛的通信方式之一,基本上各种下位机都支持串口通信,在大多数系统设计时串口通信部分的功能是类似的.以实现这些功能为主线,探讨了在具体设计时所需要注意的问题. 相似文献
11.
Present a kind of method which is used to communicate between serial serial port and peripheral equipment dynamicly and real-time
using multithreading technique based on the basic principle of communication and multitasking mechanism in the circumstance
of Windows. This method resolves the question of Real-time answering in the serial communication validly, reduces losing rate
of data and improves reliability of system. This article presents a general method used in the serial communication which
is practical. 相似文献
12.
计算机串行通信总线标准及其特点 总被引:1,自引:0,他引:1
介绍了EIA—RS-232C、EIA—RS-423A、EIA—RS-422A、EIA—RS-485、USB和IEEE 1394等6种流行的计算机串行通信总线规程,并分析了各自的应用特点. 相似文献
13.
研究平网印花机专用变频器改造中操作面板的构建.为提高变频器的可靠性,采用电机专用数字信号处理器(DSP),SPWM信号由DSP芯片实时算出.针对SPWM不能处理操作面板上各种按键操作问题,在操作面板中使用51单片机,而在主控制单元中使用DSP芯片产生SPWM信号,两者之间用串行通讯交换信息.文中介绍了软件、硬件的开发和实验室调试过程.实验结果证明,所构建的操作面板简单实用,可靠性高,成功地解决了生产实际中的问题. 相似文献
14.
基于Delphi 6的串口通信程序实现方法研究 总被引:11,自引:0,他引:11
串口是计算机最重要的外设接口之一,因此对其通信程序实现方法进行研究有着重要的意义.叙述了在Delphi 6环境下串口通信程序的四种实现方法:采用直接嵌入汇编、利用Windows的API通信函数、利用Activex控件MSComm、利用第三方控件SPComm.同时对各种实现方法进行了比较,并给出了编程实例. 相似文献
15.
在Win32环境下,利用面向对象的技术分析串行通讯,从中抽象出对象的属性、方法和事件,介绍了如何将WindowsAPI中相关的通讯函数进行封装,定制VCL组件以实现串行通讯,从而提高通讯编程的效率和代码的重用性。 相似文献
16.
17.
介绍了如何利用VisualBasic6.0的串行通信控件MsComm,实现PC机与多台MCS-51单片机的串行通信的基本方法,并结合具体实例给出使用RS-232接口进行串行通信的几个基本程序。 相似文献
18.
基于VB的三菱FX系列PLC与PC串行通信的实现 总被引:2,自引:0,他引:2
结合FX系列可编程序控制器的特点.详细分析了PLC与PC间的通信协议.并给出了利用VB6.0实现PC与PLC串行通信的设计过程。 相似文献
19.
20.
Linux平台下串行口全双工通讯的实现 总被引:7,自引:1,他引:6
详细分析在Linux平台下,如何利用多线程技术实现串行口的全双工通讯。介绍Linux下常用的程序开发工具和串口资源,以及使用termios数据结构对串口进行配置的过程,分析了串行口的基本操作,在此基础上定义了基于QT库多线程的串行口全双工通讯类的框架,并实现了其中的关键代码。 相似文献