共查询到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.
5.
6.
7.
设备驱动程序是硬件设备连接到计算机系统的软件接口。Windows驱动程序模型(WDM)是Windows平台的新一代设备驱动程序模型,WDM的研究对设计优良设备驱动程序有重要指导作用。文章分析WDM的工作原理和机制,着重介绍WDM设备驱动程序的设计和实现方法,并给出一个通用串行总线(USB)设备驱动程序的设计实例。该设计将USB驱动程序分为即插即用(PnP)、电源管理、USB初始化和USB设备输入/输出(I/O)等功能模块,具有结构清晰、易移植、复用性好等优点,在USB驱动程序设计中具有良好的应用价值。 相似文献
8.
9.
10.
提出一种基于嵌入式Linux的矩阵键盘实现方案,介绍矩阵式键盘的结构与工作原理。课题以IntelPXA255处理器和嵌入式Linux 2.4.19操作系统为基础,对人机交互接口设备驱动程序的设计开发做了深入的研究,针对嵌入式系统的键盘驱动的特点,设计基于行列扫描的键盘驱动程序。 相似文献
11.
基于PCI总线的MPEG-4编码器WDM驱动程序开发 总被引:2,自引:0,他引:2
帧同步是视频流处理的一个关键点,文章描述了在Windows 2000操作系统下MPEG-4编码器驱动程序的开发原理,利用驱动程序解决帧同步问题,并提供了软件的设计方案和相关硬件设计原理,阐述了实现该方案所创建的即插即用设备驱动程序,实验结果表明,此软件能够支持编码器正常工作。 相似文献
12.
13.
目前,嵌入式系统的开发已经离不开操作系统的支持,而开发基于嵌入式操作系统的底层硬件驱动程序是研发中必不可少的工作之一。VxWorks是美国WindRiver公司推出的嵌入式实时操作系统(RTOS),介绍了基于VxWorks的串口设备驱动设计,重点介绍了ST16C554的驱动程序,并给出了实际驱动程序中的核心代码。本设备驱动程序编写的思路严格按照VxWorks下设备驱动程序的要求,因此对其他基于VxWorks的设备驱动有一定的参考意义。 相似文献
14.
本文提出一种彩色CRTs测试系统的优化设计法,即集成设计法,它的基本原理是:在充分考虑彩色CRTs电气特性的情况下,将原各分立的测试设备集成在一台电源内,使之同样能提供各极电压和扫描电流,这种情况在保证可靠性和适用性的前提下,达到节省资金,能源,设备和人力的目的。 相似文献
15.
16.
Saša A Jankovi? 《Microelectronics Reliability》2003,43(2):319-326
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.
18.
论述了在Windows 98/2000操作系统下如何实现MS-DOS应用程序对硬件设备的访问。详细分析了在Windows 98中的VxD技术及工作原理,在Windows 2000中的VDD技术及工作原理,以及如何利用VxD和VDD技术完成对硬件设备端口的访问。 相似文献
19.