首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
用VC^ 6.0实现了TCP端口扫描,通过应用多线程技术和仅扫描Ping响应主机提高了扫描效率。程序还能够实现检验IP是否在线、查询主机名和显示端口Banner信息等多项端口扫描相关功能,并扩展实现了简单的SYN攻击功能。  相似文献   

2.
提出了在Borland C++Builder(简称BCB)环境下设计工业控制系统中上位工控机与PLC(可编程序控制器)之间串行通讯程序的两种方法--分别是利用ACTIVEX控件和Windows APIb函数,采用多线程事件的方式.重点介绍了多线程机制的串行通讯程序设计方法.  相似文献   

3.
PLC与上位计算机在串行通讯程序设计技术   总被引:2,自引:0,他引:2  
提出了在Borland C^ Builder(简称BCB)环境下设计工业控制系统中上位工控机与PLC(可编程序控制器)之间串行通讯程序的两种方法--分别是利用ACTIVEX控件和Windows APIb函数,采用多线程事件的方式。重点介绍了多线程机制的串行通讯程序设计方法。  相似文献   

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

5.
多线程编程技术在数控测井软件中的应用   总被引:1,自引:0,他引:1  
为满足实时测井需求,提高系统资源的利用率和系统性能,在数控测井软件开发中将多线程编程技术应用其中,并对多线程编程技术应用的可行性和必要性进行了分析。给出了软件的模块框图及多线程间关系,利用MFC的自定义类封装和实现各个线程,在线程中分别实现串口通信、数据处理、实时绘图功能,采用事件、消息驱动的方式来调度同步线程。实验结果表明,数控测井软件在使用多线程编程技术后,比未使用多线程技术,提高了CPU 50%的使用效率,每秒处理的最大数据由15组提高到40组,对程序的实时性起到良好的作用。  相似文献   

6.
目前系统间通讯问题已经成为制约嵌入式系统性能提高的瓶颈。基于目前嵌入式系统对实时性和系统开销的要求,文章提出了一种嵌入式实时通讯控制器设计,用FPGA实现了同步串行通讯,集成了中断和DMA控制器及双端口存储器,实现了可配置的通讯控制和数据存储功能,并已在某通信产品样机中应用。  相似文献   

7.
应用套接字模型实现网络通信   总被引:4,自引:0,他引:4  
Winsock网络通信系统一般采用客户/服务器模式,讨论了实现服务器端应用的两种套接字模型:阻塞多线程模型和完成端口模型,分析了它们的特点和优劣。并用完成端口模型实现了一个聊天服务器。  相似文献   

8.
介绍了用VISUALBASIC编制串口通讯程序的两种方法,即如何用Communicationst控件提供的串行端口通讯功能,来创建功能完备、事件驱支斩通讯程序,以及自定义API函数的使用。  相似文献   

9.
提出了一种在Windows下响应硬件中断的实时串行通讯的模式。采用Delphi编制税控收款机PLU下载程序,对端口直接操作,响应执行硬件中断程序接收数据,利用DDE(动态数据交换)将数据传送给程序处理,将其加入数据库,建立实时数据库、动态显示等.  相似文献   

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

11.
基于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机程序的开发为例实现了简单、高效、多线程的串行通信程序,并给出了部分代码。  相似文献   

12.
基于LabWindows/CVI的多线程测控软件设计技术   总被引:12,自引:0,他引:12  
多线程技术是W in32操作系统的一项重要软件技术。CVI 6.0及其以后版本提供了线程池和异步定时器两种多线程运行机制,为测控软件的设计开发带来了一次技术飞跃。文中结合测控软件设计实例,详细介绍了在CVI平台下多线程编程技术的应用方法。  相似文献   

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

14.
利用Visual C++ 6.0实现多线程编程   总被引:4,自引:0,他引:4  
介绍了多任务、进程与线程的概念,分析了基于Win32基础上进行多线程编程的过程,讲述了在Visual C^ 6.0中进行多线程编程的技术要点,指出在设计多线程应用程序时,应充分了解操作系统的处理过程,清楚各线程之间的关系,才能使应用程序获得最佳的性能。  相似文献   

15.
郑竞华 《现代电子技术》2006,29(20):69-71,74
OpenGL是目前公认的三维图形开发标准,在Win32环境下开发高质量高性能的三维图形应用程序,OpenGL是比较理想的选择。简要介绍Win32环境下,使用OpenGL进行图形操作的具体步骤,详细介绍Win32环境下进行Open-GL编程涉及的相关技术细节,如关联设备描述表和绘制描述表、图形显示与重绘、实时动画与交互操作等,并编写一个简单的动画例程,较全面地演示了Win32环境下的OpenGL编程方法。  相似文献   

16.
Win32多线程同步技术浅析   总被引:1,自引:0,他引:1  
章秦 《电子设计工程》2011,19(21):56-58,61
简要介绍了在Win32环境下多线程访问共享资源时的同步机制,讨论了主要的4种同步对象(临界区、互斥元、事件、信号量),并描述了它们的优缺点,给出了使用Win32 API函数操控这4种对象实现多线程同步的方法。  相似文献   

17.
进程间的多线程同步事件控制方法   总被引:1,自引:0,他引:1  
宋耀文 《信息技术》2002,(11):51-52
以Windows98为平台,介绍了如何调用Win32API中的CreateThread函数来创建线程,并通过在TEventWindows类的构造函数中创建event对象,实现线程的同步事件控制及进程间的多线程同步事件控制方法。  相似文献   

18.
使用Win32优化内存和文件I/O管理   总被引:1,自引:0,他引:1  
分析了传统I/O管理中存在的一些问题和Win32部件对象的特性,详细介绍了使用内存映射文件的全过程。为了使用的方便,设计了一个C++来包装使用内存映射文件的API函数,并用于实际的编程。具有一定的实用价值。  相似文献   

19.
Vega环境下的某飞行器视景仿真的实现   总被引:2,自引:0,他引:2  
朱晓辉  江浩 《现代电子技术》2012,35(13):32-34,45
通过利用视景仿真工具Vega对某飞行器飞行的模拟,讨论了Vega环境下LynX,Vega API的使用,并综合视景仿真中路径创建、视点控制、特殊效果等多项技术,建立了基于MFC多线程Vega应用程序,完成了某飞行器飞行中各个状态的控制,取得了良好的视景仿真的效果。  相似文献   

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

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