首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 218 毫秒
1.
介绍Windows98下如何开发硬件设备驱动程序,给出使用VtoolsD设计虚拟设备驱动程序VxD,处理硬件中断,直接存取硬件地址的实例。  相似文献   

2.
由于Windows对系统底层操作采取了屏蔽的策略,因而对用户而言,系统变得更为安全,但这却给众多的硬件或者系统软件开发人员带来了不小的困难,因为只要应用中涉及到底层的操作,开发人员就不得不深入到Windows的内核去编写属于系统级的虚拟设备驱动程序。Win98与Win95设备驱动程序的机理不尽相同,Win98不仅支持与Windows NT 5.0兼容的WDM(Win32 Driver Mode)模式驱动程序,而且还支持与Win 95兼容的虚拟设备驱动程序VxD(Virtual Device Driver)。下面介绍基于Windows 9x平台的虚拟环境下虚拟设备驱动程序VxD的基本原理和设计方法,并结合开发工具VToolsD给出了一个为可视电话音频卡配套的虚拟设备驱动程序VxD的设计实例。  相似文献   

3.
虚拟设备驱动程序——(VxD)设计中的两个关键问题   总被引:1,自引:0,他引:1  
在虚拟设备驱动程序(VxD)的设计中,两个尤为关键且又令人困扰的问题是就VxD的虚拟化和VxD与应用程序间的通信机制。下面,本文将对这两个问题作一详细的探讨。 一、VxD的虚拟化 由于Windows允许同时运行多个任务,所以当出现多个进程试图同时访问同一物理设备的情况时,如果多个应用程序通过同一个DLL驱动程序(注意和虚拟设备驱动程序VxD的区别)访问设备,则不需要对该设备虚拟化,驱动程序使之顺序访问;如果是多个Windows应用程序对相同设备同时访问,则由于都运行于SystemVM(系统虚拟机),所以也不需要虚拟化,它们的访问将由一个驱动程序(Windows driver DLL)进行检测并使之串行化,而不是依靠VxD;如果多个  相似文献   

4.
在对Win9x平台工作特点分析的基础上,研究了在Win9x平台下进行实时控制编程的关键技术—外部定时时钟编程、虚拟设备驱动程序VxD中断编程及VxD与应用程序的通信机制;基于此,利用VxD技术和VC 联合编程实现Win9x环境下的实时随动控制系统。长时间连续运行结果表明,系统工作稳定可靠。实践证明:把虚拟设备驱动程序技术应用于转台实时控制是可行的,且具有开发方便、事务处理能力强等优点。此研制方法对同类设备具有一定的借鉴意义。  相似文献   

5.
本文介绍了VxD技术,并通过一个实例介绍了VxD驱动程序制作的方法。  相似文献   

6.
周波  张强  周辉 《信息技术》2002,(9):38-40
采用虚拟驱动程序VxD设计和实现了Windows98环境下液压挖掘机器人工作轨迹伺服控制。  相似文献   

7.
设备驱动程序是硬件设备连接到计算机系统的软件接口。Windows驱动程序模型(WDM)是Windows平台的新一代设备驱动程序模型,WDM的研究对设计优良设备驱动程序有重要指导作用。文章分析WDM的工作原理和机制,着重介绍WDM设备驱动程序的设计和实现方法,并给出一个通用串行总线(USB)设备驱动程序的设计实例。该设计将USB驱动程序分为即插即用(PnP)、电源管理、USB初始化和USB设备输入/输出(I/O)等功能模块,具有结构清晰、易移植、复用性好等优点,在USB驱动程序设计中具有良好的应用价值。  相似文献   

8.
主要介绍在Win9x环境下利用VxD结合ring3层应用程序实现简单串口通讯。同时对虚拟设备驱动程序的基本概念。文中给出了部分程序代码及实现的功能。  相似文献   

9.
PCI设备电源管理驱动程序开发   总被引:2,自引:0,他引:2  
程海全  胡君  徐抒岩  谢爱平 《现代电子技术》2010,33(14):196-198,201
为使PCI设备具有电源管理功能,需要操作系统和驱动程序的配合来控制设备的电源状态。通过研究Win-dows操作系统下系统和设备的电源策略,提出WDM驱动程序中处理系统电源IRP控制设备电源状态的电源管理方案。说明处理电源管理IRP的工作机制,在基于Windows XP的系统上证明基于这种方案的WDM驱动程序运行稳定。  相似文献   

10.
提出一种基于嵌入式Linux的矩阵键盘实现方案,介绍矩阵式键盘的结构与工作原理。课题以IntelPXA255处理器和嵌入式Linux 2.4.19操作系统为基础,对人机交互接口设备驱动程序的设计开发做了深入的研究,针对嵌入式系统的键盘驱动的特点,设计基于行列扫描的键盘驱动程序。  相似文献   

11.
基于PCI总线的MPEG-4编码器WDM驱动程序开发   总被引:2,自引:0,他引:2  
帧同步是视频流处理的一个关键点,文章描述了在Windows 2000操作系统下MPEG-4编码器驱动程序的开发原理,利用驱动程序解决帧同步问题,并提供了软件的设计方案和相关硬件设计原理,阐述了实现该方案所创建的即插即用设备驱动程序,实验结果表明,此软件能够支持编码器正常工作。  相似文献   

12.
电能在生产、变换、传输和分配的过程中,电力网都要产生功率损失,从而消耗一定的电能。供电部门在对企业实施现代化管理时,对网损的管理必然是主体内容,其目的是逐步降损,提高电力网运行质量。本文主要从电力网的网损构成与降损途径两方面进行详细的分析,为电网管理部门做好降损节能工作打下基础。  相似文献   

13.
基于Vx Works的串口芯片ST16C554的驱动程序设计   总被引:2,自引:0,他引:2       下载免费PDF全文
曲宏松  耿爱辉  陈涛   《电子器件》2006,29(3):959-962
目前,嵌入式系统的开发已经离不开操作系统的支持,而开发基于嵌入式操作系统的底层硬件驱动程序是研发中必不可少的工作之一。VxWorks是美国WindRiver公司推出的嵌入式实时操作系统(RTOS),介绍了基于VxWorks的串口设备驱动设计,重点介绍了ST16C554的驱动程序,并给出了实际驱动程序中的核心代码。本设备驱动程序编写的思路严格按照VxWorks下设备驱动程序的要求,因此对其他基于VxWorks的设备驱动有一定的参考意义。  相似文献   

14.
杨晓伟  李晓华 《电子器件》1999,22(2):131-136
本文提出一种彩色CRTs测试系统的优化设计法,即集成设计法,它的基本原理是:在充分考虑彩色CRTs电气特性的情况下,将原各分立的测试设备集成在一台电源内,使之同样能提供各极电压和扫描电流,这种情况在保证可靠性和适用性的前提下,达到节省资金,能源,设备和人力的目的。  相似文献   

15.
文章介绍一种隔离供电专用器件MAX253,阐明了隔离供电技术应用的原因、原理。并结合恶劣环境下串行通信接口RS-485的应用,详细阐述了隔离型数据接口在抗恶劣环境下的应用原理及实用技巧。  相似文献   

16.
This paper is targeting some of the most important problems in modern microcontroller-on-chip design: low power consumption, efficient chip diagnostics and design reliability. A case study of a microcontroller device is presented. Applied system-level techniques for dynamic power saving are described. Chip diagnostic methods are developed that are based on measuring of the supply current in different power saving modes. Special attention is also paid to design reliability issues. The device reliability limits are tested on both manufacturing and electrical stress failure mechanisms.  相似文献   

17.
详细讨论了利用虚拟设备驱动程序技术开发Windows 9x下电火花加工数控系统的原理和方法,并给出了开发实例。  相似文献   

18.
高永仁 《信息技术》2005,29(12):90-91
论述了在Windows 98/2000操作系统下如何实现MS-DOS应用程序对硬件设备的访问。详细分析了在Windows 98中的VxD技术及工作原理,在Windows 2000中的VDD技术及工作原理,以及如何利用VxD和VDD技术完成对硬件设备端口的访问。  相似文献   

19.
虞跃  姚国良   《电子器件》2008,31(2):709-712
介绍了由805puls处理器和UCB1400编解码芯片构成的音频系统体系结构及工作原理,接着阐述了嵌入式Linux操作系统下基于AC'97协议标准的音频设备驱动程序的设计与实现.其中着重讲述了采用循环缓冲区进行音频数据的DMA传输流程以及ioctl接121的实现.此设计方案已在嵌入式Linux系统中得到使用,运行效果良好.  相似文献   

20.
基于PXA255的触摸屏控制器ADS7843驱动程序设计   总被引:6,自引:0,他引:6  
在研发具有操作系统的设备时.高质量的设备驱动程序可以大大提高设备的稳定性与可靠性。本文以触摸屏控制器ADS7843为例,介绍了其内部结构、工作原理,并详细阐述了在Linux操作系统的设备文件系统机制中编写设备驱动程序的过程与方法,同时给出基于PXA255微外理器的触摸屏控制器ADS7843中断方式的驱动程序。  相似文献   

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

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

京公网安备 11010802026262号