共查询到20条相似文献,搜索用时 62 毫秒
1.
基于Windows多线程环境下的串口通信 总被引:6,自引:0,他引:6
根据串口通信的基本原理,结合Windows环境下的多任务并发机制,采用Windows的多线程技术来实现串口动态实时通信。有效地解决了在串口通信中的实时响应问题,降低了数据的丢失率,提高了系统的可靠性,同时提出了在Windows环境下实现串口通信的一般方法和步骤,实践证明,这种结合多线程技术的串口通信方法具有很强的实用性。 相似文献
2.
3.
在当前的各种实时监控系统和通信系统中,串口通信是应用最为广泛的通信方式之一,基本上各种下位机都支持串口通信,在大多数系统设计时串口通信部分的功能是类似的.以实现这些功能为主线,探讨了在具体设计时所需要注意的问题. 相似文献
4.
陈功贵 《湖北民族学院学报(自然科学版)》2000,18(2):70-72
论述了基于Windows平台的串口通信的两种方法:Windows的API和VB的Mscomm控件方法,并讨论了Windows下通信的问题与解决方法。 相似文献
5.
介绍了Windows与Linux两大操作系统中实现串口通信的一般方法,围绕一个实际的跨平台串口通信设计项目,分析了串口通信实现过程中的主要模块,针对不同的操作系统进行了详细的程序设计,完整阐述了程序设计过程中的实现细节,最后对Windows与Linux平台下串口通信程序实现方法的异同点进行了比较. 相似文献
6.
7.
Windows下基于串口通信的汽车衡解决方案 总被引:1,自引:0,他引:1
沈荣 《西南民族学院学报(自然科学版)》2005,31(4):617-618
首先简要说明了Windows下串口编程方法,以及在Delphi编程环境下的实现原理,然后阐述了通过这种方法来实现它在汽车衡中的应用. 相似文献
8.
串口通信编程分析及其VB编程实例 总被引:7,自引:0,他引:7
讨论了利用Visual Basic6.0开发Windows95/98平台串口通信程序的常用方法,并结合实际应用给出利用各种方法开发通信程序的关键代码。 相似文献
9.
陈曙光 《淮北煤炭师范学院学报(自然科学版)》2000,(1)
:利用 Visual C++ 5.0提供的 MSComm通信控件可以非常方便地编写 Windows环境下的串口通信程序.本文对如何在应用程序中引入通信控件以及控件的重要属性作了详细的介绍,最后给出一个利用MSComm控件事件驱动通信的特点进行编程的实际例子. 相似文献
10.
11.
讨论了基于Windows CE.NET平台的串行通信应用开发,分析了Windows CE.NET下串行通信的特点。介绍了在Embedded Visual C++4.2开发环境下如何利用串行通信API函数,结合串口事件、多线程等技术手段,编写出高质量的通信程序。提出了程序设计的基本思路,并给出了关键程序的代码。该程序在某基于WINCE的嵌入式系统中运行良好,完全满足系统通信要求。 相似文献
12.
单片机与PC机串行通讯的实现 总被引:3,自引:0,他引:3
孔巧玲 《成都大学学报(自然科学版)》2005,24(3):190-192,197
PC机具有处理速度快,存储量大,良好的用户界面.而单片机具控制方便,接口简单等特点.因此PC机与单片机相结合在工业监控、数据采集和实时控制系统广泛应用.本文介绍了AT89C52单片机与PC机之间串行通讯实现,包括硬件结构及软件设计.单片机部分由汇编语言实现,PC机部分分别介绍了用VB语言的MSComm控件及调用W indows API函数来实现通讯. 相似文献
13.
基于MSComm控件的串行通信方法及实现 总被引:7,自引:0,他引:7
串行接口由于其具有连接简单、使用方便、数据传递可靠等优点,在工业实时控制系统中得到了广泛应用。本文探讨了基于Windows98平台上利用Microsoft Communica-tions Control控件编写串行通信程序的方法,并结合开发实践,阐述了用C Builder5语言实现了基于ActiveX技术的串行通信编程的一般步骤。实践表明,该方法简单、可靠,从而大大缩短实时控制软件的开发周期,减少程序员的工作量。 相似文献
14.
基于Visual C++的串行通信应用 总被引:1,自引:0,他引:1
研究在Visual C++环境下实现串行通信的编程方法,介绍串口编程控件MSComm的属性,并分别给出上位机和单片机进行串行通信的实例程序。 相似文献
15.
用Visual C++实现PC与PLC之间的串行通讯 总被引:8,自引:0,他引:8
在工业控制中,常常需要对PLC的采集数据和工作状态进行监测控制,实现的方式有VB、DELPHI、PB等.Visual C++是一种Windows应用程序开发工具,在图形处理和数据库管理等方面具有较强的功能,用它来实现底层的通信控制有着更快的速度,采用Visual C++和MFC实现实时要求较高的小型控制系统中的PC和PLC的串行通讯系统,给出了系统的通讯原理和软件设计方法,实现数据的快速发送和接收,实时自动控制准确、快速。该系统简单、经济、稳定、实用性强并已成功应用于实际系统中。 相似文献
16.
17.
介绍一种不用开发设备驱动程序,直接访问S3C2410嵌入式系统I/O端口寄存器的方法,实现多串口通讯。详细阐述了基于WindowsCE的S3C2410嵌入式系统多串口通讯的实现过程,给出了部分源代码,解决了开发复杂设备驱动程序难度大、周期长的问题。方法简捷实用,数据通讯稳定可靠,已在工程实践中得到应用,可以直接移植到同类系统中。 相似文献
18.
一种基于串行通讯和数显尺的分布式测量系统 总被引:1,自引:0,他引:1
工业现场分布式测量系统,可以提高测量柔性和抗干扰能力,实现多点或多参数的智能数据采集和统计处理。文中设计了一种基于串行通讯和数显尺的分布式测量系统,给出了从数显尺到89C2051单片机的实现电路和单片机发送接收程序,并在Windows98下用Visual C 编程语言编写了基于MSComm控件的串口读写程序,系统可接6把数显尺,每个尺的分布长度接近1000m,达到了制造现场的测量要求. 相似文献
19.
Visual Basic 6.O下串行通信的编程方法 总被引:1,自引:0,他引:1
结合与济宁欢城煤矿合作的大型调度模拟盘项目,详细介绍了如何利用VB6.0中的通信控件编写通信程序的方法,并给出一个具体的实例。 相似文献
20.
在实际工程的开发中常常面临需要与外围数据源设备通信的问题,因此结合开发实践,通过一个基于Widnows98的具体应用程序实例,介绍了基于多线程的PC机与单片机之间的异步串行能信的实现方法及通用红外遥控器的解码方法,该系统是采用VisualC 语言及汇编语言实现的。 相似文献