首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 156 毫秒
1.
详细介绍一个基于ActiveX控件和多线程的串行通信模块的设计方案,分析了串行通信中所要求的实时性、更高效率的执行时间、存储空间、较短开发周期和较高可靠性等各种因素,以面向对象的分析和设计为指导,实现了一个封装完整的、具有数据收发和协议处理功能的ActiveX控件,并实现基于多线程技术串行通信的方法。  相似文献   

2.
介绍了利用VC++6.0实现基于WindowAPI的多线程串行通信ActiveX控件的设计方法,并给出主要的通信程序代码。  相似文献   

3.
文章讲述了利用Delphi和C++Builder语言进行了基于Windows平台串行通信程序设计方法,指出ActiveX控件和API使用要点。最后结合开发实践,介绍用C++ Builder实现基于多线程技术和消息响应机制的异步串行通信实例在导航子系统中的应用。  相似文献   

4.
基于VC6的分布式仿真系统多线程串行通信的实现   总被引:8,自引:0,他引:8  
在介绍串行通信的基本原理和方法的基础上,针对某分布式仿真系统高效数据通讯的需要,结合Windows环境下的多任务并发机制,研究了采用VC6的不同函数实现基于分时串行实时通信的方法,阐述了多线程任务的实现,并对如何在SDI应用程序中实现基于控件的多线程串行通信进行了深入分析。该仿真系统中采用邦员机作为上位机,ADAM系列模块作为下位机,通过1对8串口卡实现上位机分时控制ADAM模块并进行通信,最后给出了基本通讯程序。  相似文献   

5.
多线程是Windows系统支持的一项十分重要的功能,特别有利于在同一程序中实现并发任务.多线程的实现可以使得各端口独立,准确地实现串行通信,从而提高串行通信中的实时性和可靠性,使程序能够适应高速的数据采集和处理.文中分析了基于Windows 9x平台上的串行通信和多线程编程的原理和开发方法,阐述了基于多线程技术串行通信的实现方法.  相似文献   

6.
基于多线程技术实现Windows串行通信   总被引:4,自引:0,他引:4  
李湘江  汤琛 《微机发展》2004,14(2):63-65,88
多线程是Windows系统支持的一项十分重要的功能,特别有利于在同一程序中实现并发任务。多线程的实现可以使得各端口独立,准确地实现串行通信,从而提高串行通信中的实时性和可靠性,使程序能够适应高速的数据采集和处理。文中分析了基于windows 9x平台上的串行通信和多线程编程的原理和开发方法,阐述了基于多线程技术串行通信的实现方法。  相似文献   

7.
介绍了基于Visual C++6.0环境下,利用Windows 2000中的多线程进行多串口串行通信,实现实时数据采集与控制系统。使用多媒体定时器time-SetEvent()函数设置一个定时回调事件,提起MSComm控件通过串行端口发送数据,数据接收采用事件驱动方式。  相似文献   

8.
计算机传真中串行通信的研究与实现   总被引:1,自引:0,他引:1  
介绍了计算机传真基本原理,分析了传真中数据格式,比较了Windows中几种常用的串行通信方法的优劣,实现了基于通信事件的多线程串行通信,解决了传真中串行通信问题。  相似文献   

9.
本文分析了基于Windows95/98平台的串行通信程序开发一般方法。在此基础上进行了深入讨论,用C Builder 4.0实现了基于多线程技术和消息响应机制的异步串行通信,给出了设计的具体步骤和详细解释。并针对使用多线程容易产生的问题,给出了相应的解决办法。  相似文献   

10.
构件是实现软件重用的有效途径。文章介绍了一个基于Delphi多线程的串行通信构件的体系结构,提出了一个适用于该结构的多线程调度算法模型,讨论了在多任务并发执行环境下的多线程串口程序设计方法,以及基于这些模型和方法的串行通信构件实现的一般过程。所实现的构件在仓库管理系统实施过程中已成功应用,具有较强的重用性、可靠性、适应性及多线程并发控制特点。  相似文献   

11.
本文详细介绍了一个封装完整的具有数据收发和协议处理功能的基于ACTIVEX控件串行通信的技术。  相似文献   

12.
在多实例多线程情况下,ActiveX组件的不同实例共享同一全局数据缓冲区,在改造集成面向过程开发的传统代码时必须修改代码以消除全部全局变量。针对该情况,使用线程局部存储技术实现全局变量的局部化,采用具有大量全局变量的实体仿真代码实现ActiveX封装。该技术已成功应用于基于工业以太网的多通道数控系统中。  相似文献   

13.
基于ActiveX控件技术的测试功能封装   总被引:1,自引:0,他引:1  
赖根  肖明清 《计算机工程》2006,32(8):82-83,94
介绍了采用基于COM模型的ActiveX控件技术实现测试功能封装的方法;给出了其测试系统软件结构;详细介绍了在Visual C++中采用ActiveX控件技术封装测试功能的过程以及在LabWindows CVI开发环境中使用ActiveX控件的过程。  相似文献   

14.
在目前的分布式计算环境中,越来越多的应用使用了线程技术,因此迫切需要一种可支持分布式多线程间通信的通信机制。但目前分布计算环境下广泛使用的PVM通讯库并不具备此能力。本文分析了进程级PVM通讯机制在多线程环境中的缺陷,设计并实现了基于标准PVM的线程级通讯库SW_PVM。通过对SW_PVM库和进程级PVM库的性能对比,表明在数据共享环境中,分布式多线程通讯库SW_PVM库可以获得较好的通讯性能。  相似文献   

15.
基于ActiveX的IFS植物模拟控件的实现   总被引:1,自引:0,他引:1  
李光辉  李洪 《计算机工程》2002,28(3):228-229
提出了基于ActiveX的IFS植物模拟控件的设计思想,重点讨论了其实现过程,并给出了一个应用该控件的实例。  相似文献   

16.
介绍了在机载海洋测深仪中,采用串行总线主-从式通信网络结构的测控系统的实现过程,讨论了实时测控系统应用软件设计过程中应该考虑的三个问题:通讯手段、线程观点,同步方法。  相似文献   

17.
基于B/S结构的企业远程实时测控系统   总被引:4,自引:0,他引:4  
介绍了一种新型的基于B/S结构的生产企业远程实时测控和数据发布方法,给出了一个由web服务器、应用服务器、实时数据库服务器、嵌入式Web服务器和ActiveX通讯插件组成的自来水厂实时监控模型,详细介绍了嵌入式Web服务器设计方案及能够提高系统实时性能的ActiveX通信插件的设计方法。  相似文献   

18.
MATLAB与VB混合编制信号分析与处理系统软件包   总被引:2,自引:0,他引:2  
提出了一种基于MATLAB-VisualBasic-ActiveX的信号分析与处理系统软件包编制方法。利用ActiveX Automation协议连接,MATLAB作为服务器(Server),VisualBasic应用程序作为控制端(Controller),来实现MATLAB和VisualBasic的混合编程。文后用典型实例叙述了该软件包的使用方法、特点和效果。实验表明,该软件包具有良好实用性和推广价值。  相似文献   

19.
基于COM技术的串口通信组件的设计   总被引:5,自引:1,他引:5  
分析了目前对串口编程存在的问题.介绍了COM技术及其在RS232串口通信的应用.指出使用组件相对于ActiveX控件及Windows API编程的优点。基于COM技术设计的串口通信组件简化了串口通信编程。  相似文献   

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

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