首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 265 毫秒
1.
PLC与上位计算机在串行通讯程序设计技术   总被引:2,自引:0,他引:2  
提出了在Borland C^ Builder(简称BCB)环境下设计工业控制系统中上位工控机与PLC(可编程序控制器)之间串行通讯程序的两种方法--分别是利用ACTIVEX控件和Windows APIb函数,采用多线程事件的方式。重点介绍了多线程机制的串行通讯程序设计方法。  相似文献   

2.
0211228基于Windows98和VC++的微机与GPS OEM板的串行通讯〔刊〕/贾志军//计算机自动测量与控制.-2001,(特刊).-96~98(K) 采用Windows的多线程机制和VC++6.0开发的一个通讯类,实现了微机与OEM板间的串行通讯。该方法提高了通讯的安全性,增强了应用程序的实时性。参5  相似文献   

3.
由于串行通讯具有结构简单、可靠性高等优点,因而在工业监控、数据采集等实时系统中得到了广泛应用.目前,PC机之间,PC机与单片机之间大都采用这种通讯方式.而在Windows下通讯程序的设计与在DOS下有显著的不同,Windows 95/98操作系统将底层的硬件进行了封装,不允许程序员直接对其进行操作,而提供了大量的WIN32 API函数来作为用户程序与通讯硬件的接口.由于在实际的应用中,对串行通信的可靠性、实时性有着较高的要求,因而本文简单阐述在Windows 95/98平台下实现串行通信的基本方法的基础上,着重介绍如何利用Windows 95/98的多线程机制和重叠I/O实现高效率的串行通信.  相似文献   

4.
一种利用Win32 API函数实现串口实时通迅的方法   总被引:6,自引:2,他引:6  
介绍了一种在Windows 9x及以上操作系统下利用Win32 API函数实现串行通讯的方法,引入多线程、异步I/O操作及事件驱动机制,成功地解决了在32位视窗操作系统下计算机监控系统实时串行通讯问题,并给出了部分串口通讯的源代码。  相似文献   

5.
王刚  林明辉 《电子世界》2011,(12):53-54
以DSP2812为例,分析了常用串口程序的缺点,提出了一种工程上实用的串口通讯程序的设计方法.利用DSP2812的FIFO和队列数据结构,对串行数据进行了两级双向缓冲,在中断中完成数据收发,高效可靠的实现了DSP的串行通讯.  相似文献   

6.
基于Win32 API的多线程串行通信程序设计   总被引:3,自引:0,他引:3  
赵彦锋  李钢 《现代电子技术》2005,28(19):110-112
在工业控制中,常需要进行PC机和单片机之间的通信,而串行通信是最常用的通信手段。本文在对Win32(Windows9x/NT/2000)环境下实现串行通信的API(Application Program Interface)函数介绍的基础上,结合Win32的多线程技术和消息响应机制,给出了在Win32环境下以VisualC++6.0为开发平台的多线程串行通信程序的实现方案,最后以印花机控制系统PC机程序的开发为例实现了简单、高效、多线程的串行通信程序,并给出了部分代码。  相似文献   

7.
本文讨论了PIC系列单片机与PC机串行通讯的实现方法.从硬件设计、PIC单片机通讯程序设计、C 环境下使用Pcomm Library软件包的有关函数编制PC机的通讯程序等方面进行了论述.  相似文献   

8.
刘娜  田巍 《信息通信》2012,(1):64-65
基于WIN32 API的串行通信的多线程通讯技术的基本原理是对WindowsAPI函数的应用。通过函数ReadFile将缓冲区的数据读入预定义的接收数组中,WriteFile则把预先定义的发送数组写入发送缓冲区,并通过WaitCommEvent监视串口的接收缓冲区。多线程通讯技术的的应用,减少了通信的工作量,提高了通讯工作效率。  相似文献   

9.
传统的端口监测程序在性能上往往不能满足实际的需求,使用多线程编程技术,可以提高应用程序的响应性能,改善程序的结构,提高系统资源的利用率,但是多线程程序设计需要解决很多新问题,本文通过一个并口通讯程序的实例,介绍如何利用多线程技术实现端口通讯的方法,以及利用消息机制实现线程间同步的问题。  相似文献   

10.
介绍了微机(PC)与嵌入式计算机系统的串行通讯的方法,叙述了嵌入式计算机在温控系统中的应用和硬件结构,给出了Windows98上的串行通讯程序。  相似文献   

11.
在Visual C 6.0环境下,利用Win 98操作系统的多线程技术和Win 32应用程序接口(API)开发串行通信在线监测程序,给出了以定点DSP芯片TMS320F240为核心的UPS与嵌入式网卡之间通信时在线监测的程序实例。  相似文献   

12.
介绍了异步串行通讯的基本原理,VC^ 6.0实现串行通讯的3种途径和利用RS232实现PC机和PIC单片机通讯.并分别给出了VC^ 6.0调用Win API函数和PIC单片机的串行通讯程序。  相似文献   

13.
提出了一种基于WIN32的多线程异步I/O模型,用于解决复杂的多路并发异步串行通讯问题,剖析了该模型的运行机制及优越性。  相似文献   

14.
Windows95下用多线程机制编制串行通信程序   总被引:8,自引:1,他引:7  
余进  黄继武 《电子技术》1999,26(2):30-32
文章介绍了在Windows95系统下编制串行通信程序的一般方法,并在此基础上引入多线程机制,有效解决了对突发性通信请求的及时响应问题。  相似文献   

15.
介绍了串行通讯时数据校验方式,详细介绍了海明校验原理、编码译码程序以及在单片机实际串行通讯中如何实现数据的检验和纠错。给出了具体的差错检验与纠错应用程序和使用方法。  相似文献   

16.
单片机与PC机三线制高速串行通讯   总被引:1,自引:0,他引:1  
艾长胜  章勇  鞠红 《信息技术》2002,(4):2-3,52
分析了单片机与PC机串行通讯波特率误差来源,采取选择单片机适配晶振频率的方法,解决了串行通讯高速度与可靠性之间矛盾,可实现串行数据高速无误差传输,在多项实际应用中取得满意的效果。文中给出了硬件接口和程序设置。  相似文献   

17.
本文讨论了PIC系列单片机与PC机串行通讯的实现方法。从硬件设计、PIC单片机通讯程序设计、C++环境下使用Pcomm Library 软件包的有关函数编制PC机的通讯程序等方面进行了论述。  相似文献   

18.
岳兵  李迎  赵洪 《信息技术》2002,(3):46-47,65
分析了Windows95/98平台上的异步串行通信程序开发方法,并结合开发实践,用VC 语言实现了基于多线程技术和自定义消息机制的异步串行通信,给出编程的一般步骤和详细解释。  相似文献   

19.
讨论在WIN95一半下使用BorlandC^++5.0实现串行通讯的三个实际问题,一是关于在WIN95下如何解决利用API函数频繁且间断接收单个数据而产生的大量不必要的变量问题;另一是关于在WIN95环境下利用API函数实现串行通讯 而产生接收数据时“死机”问题;最后讨论了WIN95下多线程机制在串行通讯中的这里以BorlandC^++5.0作为主导编程语言。  相似文献   

20.
介绍了Exar公司双路异步串行通讯扩展器件ST16C2552的工作原理,讨论了利用该器件为TMS320LF2407扩展串行通讯口的硬件连接,给出了在DSP中对ST16C2552进行初始化、读写操作的流程图和C语言程序.  相似文献   

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

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

京公网安备 11010802026262号