首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 125 毫秒
1.
基于Win32 API函数和多线程技术的串行通信编程   总被引:4,自引:0,他引:4  
颜波  谢存禧  张铁 《计算机工程与应用》2002,38(18):136-136,181
运用Win32API函数和多线程技术,对磁悬浮伺服装置控制系统中PC机与单片机间串行通信进行编程。介绍了开关串口、初始化串口、设置缓冲区、读写串口、重叠I/O操作、监视通信事件等与串行通信编程密切相关的API函数及其参数设置。  相似文献   

2.
基于Win32平台下串行通信编程方法研究   总被引:1,自引:0,他引:1  
介绍串行通信编程的三种方式,着重说明在VC环境下串行通信编程所需要的Win32 API函数和串行通信编程的基本流程。最后以计算机通过串口控制投影仪为例,利用Win32 API笔者成功地实现串行通信。  相似文献   

3.
本文通过多串口通信技术在低成本虚拟摄影棚平台中的实现,讨论了工控系统中当主控PC机需要与多个外围设备同时进行串口通信时,通信方式的选择与设计.在Win32环境下利用API函数编写了一个通用的通信类,将此类应用到低成本虚拟摄影棚平台系统的串口通信模块中,实践证明,该通信类具有良好的封装性,可适用于一般的多串口通信.  相似文献   

4.
Windows具有多线程处理能力,应用程序中可以创建多个线程,每个线程能够独立完成一个子任务。在通信程序中使用多线程技术,可提高程序的执行效率和反应速度。结合应用实例,介绍了VC++环境下基于Win32API的多线程、串口通信、异步I/O技术的原理和实现方法。  相似文献   

5.
Windows具有多线程处理能力,应用程序中可以创建多个线程,每个线程能够独立完成一个子任务。在通信程序中使用多线程技术,可提高程序的执行效率和反应速度。结合应用实例,介绍了VC++环境下基于Win32API的多线程、串口通信、异步I/O技术的原理和实现方法。  相似文献   

6.
针对目前串口通信组件设计中的异步调用与并发运行的问题,以及功能上局限在串口管理或简单数据收发的缺陷,采用分布式对象组件模型(DCOM)提出了一种新的设计方案。设计了异步缓冲区模板类和线程管理器,实现了通信组件的异步访问接口。通过IDL设计并实现了便于调用的参数传递方式,通过接口查询实现组件内COM对象间的调用。调试与运行测试结果表明,该组件可被本地或远程调用,并可反复运行且无资源泄漏。  相似文献   

7.
主要讨论了在Delphi 5.0程序设计中串行通信程序设计方法,介绍了与串行通信有关的部分Win32 API函数以及Mscomm控件属性,并给出了分别使用查询和事件驱动方式操作串口的例子.  相似文献   

8.
利用串口实现PC与PDA的同步通信   总被引:4,自引:1,他引:4  
介绍了在某嵌入式系统中利用串口实现PC机和PDA的同步通信方法.首先讲述了本系统的组成部分及其在实际生活中的应用前景;然后阐述了使用Win32 API开发串口通信程序以及在特定PDA上用UART实现串口通信的步骤.  相似文献   

9.
利用串口实现与PC与PDA的同步通信   总被引:3,自引:0,他引:3  
介绍了在某嵌入式系统中利用串口实现PC机和PDA的同步通信方法。首先进行了本系统的组成部分及其在实际生活中的应用前景;然后阐述了使用Win32API开发串口通信程序以及在特定PDA上用UAPT实现串口通信的步骤。  相似文献   

10.
用VisualC++编制串行通信程序   总被引:2,自引:0,他引:2  
本文介绍了在Win32环境下用VisualC 的MFC实现串行通信方法,用类实现多线程编程,较好地将32位串口通信的API函数封装在一个类中实现串行通信,并给出示例程序。  相似文献   

11.
Delphi环境中的串口通信程序设计方法   总被引:12,自引:0,他引:12  
主要讨论了在Delphi5.0程序设计中串行通信程序设计方法,介绍了与串行通信有关的部分Win32 API函数以及Mscomm控件属性,并给出了分别使用查询和事件驱动操作串口的例子。  相似文献   

12.
为实现弹翼廓形测量系统中激光位移传感器测量值的采集,介绍了用VC实现异步串行通信的基本原理。讨论了VC用于串口通信的几种方法,给出Win32API汇集在一起所构成的类Win32Port,并且利用该类实现了主机程序与激光位移传感器的串行通信。应用实例表明,该方法通过利用异步串行通信可方便地实现工控机对激光位移传感器的控制,有较高的可应用性。  相似文献   

13.
针对单线程进程机制通信开销大,系统工作效率低的问题,利用多线程技术和Windows API函数,开发设计了上位机的串行通信程序;根据PLC自由端口模式,设计了PLC的串口通信程序,从而实现了闭气塞自动检测装置中PLC和PC之间的通信.系统运行表明:基于自由口通信方式的上位机 PLC的自动检测控制系统,引入多线程后,检测效率明显提高,且性能稳定,可靠性高.  相似文献   

14.
用C或C++语言编写串行通讯程序在不同的平台下有着各自的函数调用方式。在介绍其不同点的基础上,本文以Win32为平台,以Leica全站仪的GIF10阅读机与计算机的数据通讯为例,详细地介绍在C^ Builder环境下利用Win32下的API函数进行数据传输的几种方式,其性能更为可靠,实用和具多任务性。  相似文献   

15.
用VC++6.0编写串行通信程序   总被引:3,自引:0,他引:3  
在VisualC 6.0开发平台下,介绍运用Win32API通信函数实现PC机串行 通信的技术,编程方法。  相似文献   

16.
基于 Visual C++6.0的PC与PLC的通信接口软件设计   总被引:2,自引:0,他引:2  
本文介绍了在ViSaulC 6.0环境下,利用Windows98操作系统的多线程技术,实现了Win32API函数开发的上位机和PLC的串行通信。本文给出了系统的通信原理和软件设计方法。  相似文献   

17.
基于Windows CE的通信技术   总被引:6,自引:1,他引:5  
讨论WindowsCE所支持的两种基本通信技术,即串行通信和网络通信,并通信Win32API描述了基于WindowsCE的平台如何建立各种串行连接和网络连接。对于各种连接实现途径,指出其与桌面计算机的区别。  相似文献   

18.
GPS与PDA的串口通信研究   总被引:3,自引:0,他引:3  
本文阐述了在Windows CE嵌入式系统中,利用串口实现GPS和PDA通信的方法。首先介绍了GPS输出的数据格式,并对系统的软硬件环境做了描述。接着详细说明了如何使用Win32 API函数来开发串口通信程序,并给出具体步骤和部分实现代码。最后阐述了GPS数据在智能交通、GIS系统等方面的应用。  相似文献   

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

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