首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 89 毫秒
1.
在比较常用串口通信实现形式的利弊基础上,针对某厂轮胎里程试验机监控系统的特点,设计并实现了串口通信动态链接库(DLL),详细介绍了多线程理论、重叠I/O方式,给出了程序流程图,对一些关键代码进行了说明,并给出了DLL的导出函数。  相似文献   

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

3.
在远程数据采集中多线程串口通信的应用   总被引:1,自引:0,他引:1  
江冰  奚吉 《微处理机》2003,(1):59-61
主要阐述了利用多线程技术和重叠操作模式进行串口通信的一种编程方式,并将其应用于远程数据采集中。  相似文献   

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

5.
基于VC++6.0的PC机和单片机串口通信   总被引:6,自引:0,他引:6  
本文使用VC++6.0提供的串行通信MSComm控件以及Windows API函数实现PC机和单片机之间的通信。详细介绍了实现的方法,给出了应用实例。  相似文献   

6.
邱培林  沈昱明 《自动化仪表》2005,26(5):60-61,64
提出了一种不同于传统方法编写DLL(动态链接库)的新思路,详细地介绍如何实现基于FX_BD的FXPLC串口通信DLL ,并应用在LabVIEW中。该DLL将更大程度地满足工业的需要。  相似文献   

7.
一个利用多线程及重叠I/O实现的串口通信类   总被引:2,自引:0,他引:2  
Win32系统中.多线程环境为实现实时串口通信提供了一个很好的解决办法。文中提出了一个多线程串口通信类,该类具有简单的接口,使用重叠I/O方式实现.不会导致线程阻塞。给出了该类的具体实现方法.并将其应用到一个直流电源的监控系统中,通过与扩展异步通信芯片配合使用,成功实现了在38400波特率下运行。  相似文献   

8.
Win32系统中,多线程环境为实现实时串口通信提供了一个很好的解决办法.文中提出了一个多线程串口通信类,该类具有简单的接口,使用重叠I/O方式实现,不会导致线程阻塞.给出了该类的具体实现方法,并将其应用到一个直流电源的监控系统中,通过与扩展异步通信芯片配合使用,成功实现了在38400波特率下运行.  相似文献   

9.
多线程技术及其在串口通信中的应用   总被引:14,自引:0,他引:14  
首先阐述了线程的概念及其特点,然后探讨了多线程技术在串口通信中的应用,提出并实现了一个基于多线程的串口通信模型,最后指出了需要解决的一些问题。  相似文献   

10.
基于PComm的串口通信实现   总被引:1,自引:0,他引:1  
本文以PComm通信软件为基础,以C++Builder为开发平台,详述了多通道实时串行通信的操作、多线程等方法。  相似文献   

11.
VC++中实现基于多线程的串行通讯   总被引:8,自引:5,他引:8  
介绍了基于Windows多线程特性及重叠I/O操作,采用VisualC 6.0实现一种高效的串行通讯程序,可供同类设计参考。  相似文献   

12.
串行口通信是终端与计算机或计算机之间进行数据通信的一种方式,在工业上发挥着重要的作用。具有传输距离远、传输稳定、简单实用等特点。论述了在三维造型软件平台上(JHSolid)的CAM模块中串口通讯的实现。应用VisuaI C 结合CSem aJPort类实现自动侦测串口、在数控机床与PC之间进行数据及文件的传输等功能,并讨论该系统的基本原理和具体实现。  相似文献   

13.
VC中串口编程与ODBC技术的应用   总被引:2,自引:0,他引:2  
利用数据库可以很好地解决在串行通信编程时需要保存各种实时接收的数据 ,并可进行数据查询的问题。介绍了 VC中串行通信与数据库的编程应用技术 ,通过实例阐述了 ODBC技术的应用方法 ,然后说明了如何将串口数据实时保存在数据源文件中。  相似文献   

14.
针对串口通信中系统资源利用不足的问题,提出了一种基于多线程技术和事件驱动方式的串口通信方案。该方案在读取串口数据、对串口通信的错误及通信事件进行监视时,用OVERLAPPED结构体中的hEvent参数指定I/O操作完成后所触发的事件对象。然后,用等待函数检查事件对象的当前状态。最后,当事件对象为有信号状态时完成后续操作。在Win7操作系统的Visual C++开发平台下,结合Windows通信API控制串口的编程方法进行仿真测试。测试结果表明该方案能有效解决采用查询方式时因数据高速涌入造成数据丢失的问题。  相似文献   

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

16.
IOCP研究及在大规模网络通信系统中的应用   总被引:11,自引:0,他引:11  
分析了Windows的IOEP(I/Ocompletionport)机制,并讨论了基于IOCP的大规模Winsoek通信系统的设计,作为验证实现了一个聊天服务器,并分析了实现中须考虑的若干问题。  相似文献   

17.
为提高传统的数据采集卡数据传输及处理的速度与效率,结合高速数据采集卡的设计,提出并实现了一种基于异步I/O调用和多线程技术的软件设计方案。应用程序采取异步I/O调用方式,使程序与采集卡之间完成无阻塞数据传输;采取多线程技术,使程序的效率在抢先式多任务操作系统中得到高度发挥。  相似文献   

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

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