首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
针对Windows9x/NT及Windows2000操作系统,利用WinDriver工具包开发了PCI插卡设备驱动程序,保证程序在不同的操作系统下有良好的移植性和兼容性。还结合PCI桥芯片S5933开发了数据采集卡设备驱动程序。  相似文献   

2.
文中主要从逻辑与实现两个方面来建立从PCI硬件设备到应用程序之间的联系,并以实例说明驱动程序的实现。文章自下而上分析了x86平台、PCI总线、Windows操作系统、驱动程序、应用程序及其之间的关系,重点是Windows的内存管理,包括Windows如何组织物理内存、PCI内存,调配给不同的进程使用。接着以PLX9054为例详细描述了驱动程序与对应的动态链接库、应用程序的开发过程,重点分析了应用程序通过Windows接口调用驱动程序、最终控制硬件设备的过程,以及驱动程序在操作系统中的运行情况。本文比较完整地描述了从PCI硬件到应用软件的逻辑关系以及驱动程序的具体实现。  相似文献   

3.
PCI总线作为一种先进的高性能局部总线,是目前计算机设备的主流总线标准,具有ISA、EISA等总线所不具备的优势。本文简要介绍PCI总线接口的特点和自动配置功能的实现,给出了Windows NT操作系统驱动程序开发模型,最后给出PCI总线接口设备驱动程序的开发过程。  相似文献   

4.
Windows 2000环境下测控系统的WDM设备驱动程序的开发及应用   总被引:1,自引:0,他引:1  
介绍了Windows2000操作系统下的最新的设备驱动程序模型(WDM)的基本原理。同时以Compuware Numega公司的DriverWorks为开发工具,开发出了基于PCI局部总线的测控系统某专用接口卡的WDM设备驱动程序。  相似文献   

5.
PCI总线WDM驱动程序的设计方法与实例   总被引:2,自引:2,他引:0  
陈大科  李军予 《现代电子技术》2006,29(22):99-100,103
探讨基于Windows操作系统的WDM型PCI总线接口卡驱动程序设计方法。DriverStudio软件是一套设备驱动程序的开发、调试和测试的工具包,介绍DriverStudio环境的配置方法及开发WDM驱动程序的详细步骤,设计PCI总线的驱动程序以及调用驱动程序的应用程序,实现了32位数据的传输。实验结果表明,采用DriverStudio软件能够简化驱动程序的编写,达到较高的编程效率。  相似文献   

6.
基于Windows CE操作系统级设计的一个重要方面是原始设备制造商(OEM)和独立硬件开发商(IHV)可以对设备驱动程序来支持他们的独立于硬件的发展,而不需要微软也开发设备驱动程序。本文介绍了CE WinCE架构的过程和Windows设备驱动程序的开发,并介绍了设备驱动程序,设备驱动程序结构和中断处理。CE Windows操作系统支持4个设备驱动模型:本机设备驱动,流接口设备驱动程序,USB设备驱动,网络驱动程序。  相似文献   

7.
用DriverWorks开发PCI设备的WDM驱动程序   总被引:4,自引:0,他引:4  
介绍Windows驱动程序模型(Windows Driver Model,WDM)驱动程序的特点及使用DriverWorks开发设备驱动程序和周边元件扩展接口(Peripheral Component Interconnection,PCI)总线的优点,阐述用DriverWorks开发PCI设备的WDM驱动程序的基本例程和常用类,并结合具体实例深入探讨了PCI设备驱动程序的直接数据存储(Direct Memory Address,DMA)传输及中断服务例程(Interrupt Service Routine,ISR)。  相似文献   

8.
DVB码流PCI接收卡的WDM设备驱动程序设计   总被引:1,自引:1,他引:0  
针对PC平台DVB码流接收技术展开研究,介绍了在Windows 2000操作系统下,采用Windows DDK 2000煽写符合WDM模式的PCI接收卡驱动程序,通过一个应用实例详细介绍了WDM模式,驱动程序内核对象以及驱动程序的各个例程的煽写。本文对Windows 2000下各类驱动程序的开发有实际的借鉴意义。  相似文献   

9.
利用WinDriver开发设备驱动   总被引:4,自引:0,他引:4  
开发Windows下的驱动程序已成为应用系统开发的难点之一,因为他需要熟悉内部操作系统和DDK编程及驱动模式。现在可以使用一些驱动开发工具如WinDriver等来编程。WinDriver是一个用于设备驱动程序开发的工具包,他简化了设备驱动编写和硬件访问应用,在保证驱动程序性能的基础上大大缩短了开发周期。本文介绍了在Windows操作系统下开发设备驱动的步骤及方法,并结合ISA板卡给出了开发实例。  相似文献   

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

11.
航天测控系统面临着操作系统升级的问题,这就需要为数字基带板开发基于64位操作系统的设备驱动程序。针对这种需求,研究了Windows操作系统下驱动程序基础(Windows Driver Fundation,WDF)驱动程序的工作机制,采用WDF程序框架设计了基带设备板卡设备驱动程序,并设计了相应的应用程序编程接口(Application Programming Interface,API)和测试程序。通过对设备驱动程序及数字基带板的测试,结果表明其功能得以实现,双通道数据接收能够在40 Mbps速率下长时间稳定地工作。  相似文献   

12.
Windows 2000下的PCI设备的WDM驱动程序设计与研究   总被引:3,自引:1,他引:2  
讨论了Windows2000下利用DDK开发PCI设备的WDM驱动程序的设计原理、方法及在设计中的注意事项。并实现了PCI设备的具有内存和I/O读写及中断处理的WDM驱动程序。  相似文献   

13.
姜明  郭全顺  黄跃敏 《电子质量》2002,(6):29-31,35
VXD即虚拟设备驱动程序是Windows上层应用和底层硬件设备交互的中间环节,本文阐述了VXD驱动程序开发的通用流程,并且讲述PCI接口板卡的硬件设计及其驱动程序的设计。  相似文献   

14.
吴慧伦 《电讯技术》2008,48(8):78-83
介绍了在Windows 2000环境下开发的PCI9656多通道数据采集卡设备驱动程序的设计方法,并对中断处理和数据传输等设备驱动程序中的关键技术实现做了详细的分析.应用结果表明,该驱动程序性能稳定,完全满足数据实时传输的要求.  相似文献   

15.
在开发PCI设备驱动程序时,需要访问配置空间来控制设备.研究了PC平台和Windows系统下访问PCI配置空间的机制和方法,分析了配置空间中的寄存器结构,提出了一种在用户模式下访问PCI配置空间并通过新能力列表确认PCI Express设备的方法,在英特尔G31主板Windows XP系统的PC上的实验结果表明这种方法可行.  相似文献   

16.
Linux是一种日趋成熟完善的操作系统,越来越多的软硬件厂商开始使用Linux平台来开发自己的产品,因而对基于该平台的设备驱动程序的需求也愈来愈多。同时PCI总线作为一个具有兼容性强、平台无关性等特点的计算机总线标准,目前得到了广泛的应用。本文讨论了如何在Linux下实现PCI设备驱动程序的开发。  相似文献   

17.
PCM高速遥测数据发送卡是一款基于PCI接口芯片9054的PCM信号源,工作码速率可达10 Mb/s.以在Windows 2000操作系统下设计PCM高速遥测数据发送卡的WDM驱动程序为例,介绍WDM驱动程序的基本特点和遥测数据发送卡的基本结构,详细讨论利用Driver Studio开发WDM驱动程序设计的关键技术,如设备初始化、软件FIFO、中断处理和DMA操作等.  相似文献   

18.
在基于嵌入式故障诊断专家系统中,通过对系统功能的分析和各种操作系统性能的比较,选取Windows CE.Net作为本系统的操作系统平台.深入分析Windows CE.Net设备驱动程序的框架结构,详细介绍了分层驱动程序和流接口驱动程序的开发方法.通过研究Windows CE.Net内核及部分驱动程序的源代码,设计了操作系统的键盘驱动程序、触摸屏、LCD驱动、电源管理及其他的相关驱动程序.各项测试结果表明,此操作系统平台实现预期的功能.  相似文献   

19.
Linux是一种日趋成熟完善的操作系统,越来越多的软硬件厂商开始使用Linux平台来开发自己的产品,因而对基于该平台的设备驱动程序的需求也愈来愈多。同时PCI总线作为一个具有兼容性强、平台无关性等特点的计算机总线标准,目前得到了广泛的应用。本文讨论了如何在Linux下实现PCI设备驱动程序的开发。  相似文献   

20.
冯毅 《电子技术》2014,(6):55-57,34
工业控制计算机中广泛使用串行接口UART与外围设备进行通信,同时,Windows操作系统以其友好的UI界面被广泛采用。文中阐述了UART设备的工作原理,并利用Jungo公司的WinDriver软件实现了Windows操作系统下一种PCI转多路UART设备的驱动开发。  相似文献   

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

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