共查询到16条相似文献,搜索用时 156 毫秒
1.
基于Win95/98实时控制系统快速响应中断的方法 总被引:1,自引:0,他引:1
在计算机工业控制领域 ,越来越多的基于 DOS的实时控制系统和检测系统正在向 Windows上移植 ,实现对中断的快速响应是实时控制系统和检测系统最基本的要求。文章介绍在 windows95 /98环境下 ,采用工具 Vtools D在 C+ + 编程环境下编写 Vx D(虚拟设备驱动 )的一种简便有效的方法来实现对硬件中断的快速响应 相似文献
2.
介绍了Win9x的内核结构及硬件中断,并讨论了虚拟设备驱动程序VxD的编程方法.使用VtoolsD类库,编写了基于ISA总线数据采集卡的驱动程序VxD,实现了硬件中断的处理例程,解决了在Windows下利用中断采集数据的问题. 相似文献
3.
张晨光 《科技情报开发与经济》2005,15(17):232-233
基于局域网环境,以Windows 2000 server为主,同时兼顾Netware,Windows95/98等操作系统,介绍和分析了常用通信协议的特点、性能和必要的配置方法。 相似文献
4.
齐巨慧 《科技情报开发与经济》2004,14(10):251-253
基于局域网环境,以Windows NT为主,同时兼顾NetWare与Windows95/98等操作系统,介绍和分析了常用通信协议(NetBEUI协议、IPX/SPX及其兼容协议和TCP/IP)协议)的特点、性能和必要的配置方法。 相似文献
5.
介绍了在Windows98图形界面下,使用VtoolsD工具和VC++编译器对心电信号进行中断采集的VxD(virtual x Device)驱动程序的编写,发明Windows的多线程技术,同时采用Windows内存设备DC(memory DC)进行心电数据的显示,以及采用Windows虚拟内存技术(virtual memory)对数据进行了存储的方法,为进一步的心电信号的分析检测奠定了基础。 相似文献
6.
文章介绍了在基于PC和Windows9X平台下实现中断IO传输的关键技术-硬件中断的捕获和处理方法,对虚拟设备驱动程序(VXD)和VtoolsD工具箱进行了简要介绍。通过对源代码的分析说明了硬件中断VXD的实现过程。 相似文献
7.
贾鹏 《山东理工大学学报:自然科学版》2007,21(1):20-24
在开发微型计算机应用系统的过程中,通常会遇到在Windows环境下对具有特定功能的硬件设备进行直接访问及控制的问题,开发设备驱动程序是设计计算机硬件设备的科研开发人员必须面临的问题.对工业控制中基于Windows95/98的VxD驱动程序和基于Win-dows98SE/2000/XP的WDM驱动程序进行了比较,并研究了VxD驱动程序和WDM驱动程序在设计中各自需要注意的关键问题.最后以基于PCI总线的DSP板为例,设计了其基于Windows的驱动程序,实现了在Windows环境下HOST对DSP板的控制及数据的传输. 相似文献
8.
9.
王向乔 《重庆工商大学学报(自然科学版)》2004,21(4):348-351
简述了硬件中断的虚拟设备驱动程序的设计方法,并详细地介绍了运用VTblsD工具软件和主板上的实时时钟芯片,开发在Win9x环境下运行的血氧定时采集设备的驱动程序。 相似文献
10.
基于Windows平台的数控系统是工业控制领域研究的新热点.但是Windows系统不是实时系统,因此如何实现基于Windows平台的实时中断成为关键问题.介绍了实时硬件中断虚拟设备驱动程序VxD的实现方法,通过VxD获取实时钟来实现中断,并且利用事件实现了VxD与应用程序间的通讯,最终解决了这一难题. 相似文献
11.
基于Windows VxD的高精度仿真伺服控制系统 总被引:1,自引:0,他引:1
为进一步优化高精度仿真伺服系统的数据采集和仿真性能,应用Windows VxD技术设计了一种新颖的高精度仿真伺服系统实时控制方案,给出了伺服系统中仿真机软件的Windows VxD的关键技术实现.该仿真伺服控制系统整体结构采用三闭环控制.实际工程应用表明,基于VtoolsD软件开发平台、用C 语言开发设计的高精度伺服仿真系统的Windows VxD仿真软件,其控制精度可达到0.000 1,满足控制系统的精度和要求. 相似文献
12.
13.
在介绍Windows98系统内核和中断机制的基础上,探讨数控系统中利用数控接口PCI板卡的虚拟设备驱动程序VXD实现中断服务程序ISR来完成实时中断的步骤和方法.给出了一个借助VTOOLD工具和VC 编写的处理板卡I/O中断实例.结果表明,该中断程序在改造的牛头刨床数控系统部分软件中运行效果良好. 相似文献
14.
Windows98下数控系统实时控制的实现 总被引:1,自引:1,他引:1
针对Windows98对系统底层采取了屏蔽策略,难以实现数控系统的实时控制问题,提出了从软硬件两方面加以解决的方法:硬件方面设计一个外部定时中断控制电路;软件方面编写虚拟设备驱动程序(VxD). 相似文献
15.
MS Windows兼容的系统芯片硬件核心的分析与实践 总被引:2,自引:0,他引:2
研究了开发MS Windows兼容的系统芯片硬件核心的方法.该方法在确保MS Windows兼容的前提下,通过多次模拟运行、逐步抽取的方式获得硬件核心基本系统功能规范.实验表明,相对于完整系统,该硬件核心的复杂度大幅度降低,同时表明不同MS Windows版本所需硬件核心有明显差别.此外,还在FPGA原型上验证了支持MS Windows 98的系统芯片硬件核心. 相似文献
16.
欧青立 《湖南科技大学学报(自然科学版)》2003,18(1):68-71
利用虚拟设备驱动程序VxD对硬件设备进行虚拟化,通过VxD实施对硬件设备的管理与控制.VxD本质上是被用来管理系统资源(硬件或者软件)、运行于系统核心级Ring0的可执行二进制代码,通过设备驱动程序,多个线程可以同时使用这些资源,从而实现多进程并行运行.VxD通常包括5个段,其核心段是保护模式代码段VxD_CODE,其中包含了虚拟设备的设备控制例程,回调函数,服务例程和API函数.开发VxD的工具软件很多,具有代表性的主要是DDK、WinDriver和VToolsD.在深入分析Windows9x的VxD技术的实现机制与原理的基础之上,讨论了基于VToolsD的虚拟设备驱动程序VxD开发方法,并给出了一个编程实例.参6. 相似文献