首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 140 毫秒
1.
基于Windows平台的数控系统是工业控制领域研究的新热点.但是Windows系统不是实时系统,因此如何实现基于Windows平台的实时中断成为关键问题.介绍了实时硬件中断虚拟设备驱动程序VxD的实现方法,通过VxD获取实时钟来实现中断,并且利用事件实现了VxD与应用程序间的通讯,最终解决了这一难题.  相似文献   

2.
吴国伟  司锡才  詹磊 《应用科技》2001,28(8):27-28,32
在Windows98或Windows95下如何高效编写硬件设备驱动程序是微机应用开发中迫切需要解决的问题。本文介绍了虚拟设备驱动程度(VxD)是Windows9X下运行的机理和通信策略,以及实例介绍如何设计VxD驱动程序。  相似文献   

3.
在开发微型计算机应用系统的过程中,通常会遇到在Windows环境下对具有特定功能的硬件设备进行直接访问及控制的问题,开发设备驱动程序是设计计算机硬件设备的科研开发人员必须面临的问题.对工业控制中基于Windows95/98的VxD驱动程序和基于Win-dows98SE/2000/XP的WDM驱动程序进行了比较,并研究了VxD驱动程序和WDM驱动程序在设计中各自需要注意的关键问题.最后以基于PCI总线的DSP板为例,设计了其基于Windows的驱动程序,实现了在Windows环境下HOST对DSP板的控制及数据的传输.  相似文献   

4.
介绍了Win9x的内核结构及硬件中断,并讨论了虚拟设备驱动程序VxD的编程方法.使用VtoolsD类库,编写了基于ISA总线数据采集卡的驱动程序VxD,实现了硬件中断的处理例程,解决了在Windows下利用中断采集数据的问题.  相似文献   

5.
虚拟频谱分析仪中断程序的开发   总被引:1,自引:1,他引:0  
虚拟仪器是1种以计算机为工具,以各种新型软件为平台的新型电子测试仪器.为了开发友好界面,系统操作平台普遍采用Windows9x系统.但该操作系统不能由用户直接控制硬件,需要开发专门的硬件设备驱动程序,即通过一系列的虚拟设备驱动程序来管理硬件,如进行中断响应、I/O端口读写或直接存储器存取(DMA).为此,研究了Windows9x平台的虚拟环境、虚拟设备驱动程序VxD的基本方法,比较了在Windos9x中实现硬件中断的2种方法,结合开发工具VtoolsD得出了用C++语言编写的硬件中断的具体编程实例.通过该仪器的开发,成功地解决了数据采集的实时性和安全性问题.  相似文献   

6.
通过具体的实例介绍了如何使用NuMegaVtoolsd3.0编写在Windows98/Me下运行的虚拟设备驱动程序VxD。  相似文献   

7.
从DMA控制器的硬件出发,用一个数据结构概括了它的结构描述,比较了DLL和VxD(SYS)虚拟设备驱动程序开发的性能,全面论述了Windows操作系统下VxD机制的DMA虚拟设备驱动程序开发的核心技术,即物理毗邻内存的申请、使用以及释放问题,对于3种可用的申请物理毗邻内存的方法进行了彻底剖析,并比较了优缺点,并且将其成功地用于AMCC5933视频信号采集卡的开发课题中.  相似文献   

8.
介绍了基于因特网的远程测试技术中客户端检测子系统所采用的关键技术及其实现方法,通过采用多线程编程技术实现了同时检测多个设备参数;通过编写VxD驱动程序及DMA控制程序以完成数据高速采样,该技术具有占用资源少、采样频率高和可靠性强的优点。  相似文献   

9.
阐述了在Windows下开发虚拟设备驱动程序(VxD)进行底层操作的高效的中断方式的串口通讯.分析了虚拟驱动程序,可编程中断控制器,虚拟化中断的方法;例举了UART芯片8250的工作原理来分析串口通讯编程;讨论了WIN32应用程序和VxD间的通讯,给出了VxD的内部组成.应用实例表明该方法下串口通讯是高效的.  相似文献   

10.
论述了在Windows 9x系统中设计开发出虚拟设备驱动程序VxD,其与Windows 9x操作系统一样工作在系统的核心级(ringO级),能与底层硬件ISA总线进行实时、准实时通信与控制。利用VxD读出ISA总线I/O口上的数据并存入一个自定义缓冲区内,然后通过ringO与ring3的通信准实时将采集到的数据送到工作在ring3的数据处理程序时显示。  相似文献   

11.
本文是基于市场的需求下,设计并实现具有从加米、加水到烹煮等一系列功能的全自动电饭煲。硬件方面采用stm32单片机作为主控单元进行了电路设计,设计的电路包括了进料、进水阀控制电路、电源电路、传送带控制电路等。同时加入了无线模块的通信方式以实现对电饭煲系统的远距离控制,引入并设计了人机交互模块和人机交互界面,实现了电饭煲系统的物联网化。软件方面基于C语言编写了各个功能程序,包括主程序在内的进料程序、中断处理程序、传送带控制程序、延时程序等等,通过软件编程实现了系统各部分之间的协调工作。  相似文献   

12.
多态性是面向对象程序设计中实现软件代码重用的一个重要特性。多态性是指程序中同一个语法单位, 可以有多种语义、诱发多种型态。多态性包括数据的引用和共用,程序的匹配连接和代码重用等方面。多态性与类和继承机制的组合蕴含着卓越的表达能力,大大加强了软件的可重用性和可扩充性。以简单的C++ 程序实例讨论多态性的各种表现形式:数据的多态性、函数的多态性、重置多态和动态绑定,为面向对象程序设计的教学提供参考。  相似文献   

13.
研究了列车乘客信息系统多硬件平台、多软件层次背景下的远程配置维护问题,并设计相应的维护软件.该软件能够对系统中设备程序进行良好的维护,方便维护人员及时更新程序,使广播视频功能正常运行.分析了该维护软件的主要功能及其实现方法.该软件目前已在某地铁项目中应用.  相似文献   

14.
通过TI公司的MSP430F149实现智能家居安全防范系统的温度监测、烟雾监测、红外监测及自动报警等几个功能.该系统从硬件设计和系统软件两个方面进行设计,硬件部分包括:温度、红外、烟雾检测电路和报警电路;而软件部分则是通过初始化程序、反馈型号处理的应用程序设计、链接命令文件的编写来实现相关功能.该系统具有体积小、功耗低、集成度高、可靠性高、功能易扩展、处理能力强等特点.  相似文献   

15.
This paper presents the design idea and implementation of a real time multiprocess executivededicated to a distributed computer control system(abbreviated as DCCS),RTEX.The hostprecessor is an INTEL 8344 microcontroller proper for mini size industrial control work station.A real time executive is designed to provide a friendly environment for users to develop their ownapplied software.In consideration of reliability and ease of maintenance the executive is imple-mented by a hierarchical structure with eight layers which include user applied programs,net-work communication,real time clock manager,interprocess communication,processcoordination,process manager,memory manager,hardware.For practical purpose the networkcommunication software is implemented by four layers,namely physical,datalink,transport andapplication.The bottom two layers are designed according to the Bit Bus protocol,so that thework station is compatible with the INTEL distributed system.Three parts,the kernel,networkcommunication and facilities for system initialization and applied software development are in-cluded.  相似文献   

16.
电动汽车充电桩是一种专为电动汽车动力电池充电的设备。文章介绍了充电桩控制系统组成单元的硬件和软件设计,包括微处理器单元电路的设计、控制系统主程序的设计、人机交互单元的界面软件设计、电能计量单元的接口设计和程序设计。该设计采用MSP430单片机进行控制,采用充电卡刷卡付费,结构简单造价低,可用于电动汽车的慢充动力电池方式,充电桩人机交互接口可显示充电量、费用、充电时间等数据。  相似文献   

17.
建立基于CAN总线的实时数据采集系统,开发出虚拟设备驱动程序VxD,利用VxD读出数据总线上的数据,存入缓冲区内,采用事件驱动的方式,实现CAN总线与应用层之间的数据通讯,完成高速、实时数据采集。  相似文献   

18.
阐述了DF3211通信管理机的硬件组成、软件结构,介绍了通信管理机的主要功能及网络结构,指出,DF3211通信管理机有着较为广阔的发展空间。  相似文献   

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

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