首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 109 毫秒
1.
在Windows2000平台下实现Matlab对硬件的访问   总被引:1,自引:0,他引:1  
在Windows2000平台下,内核运行于核心态,普通用户程序运行于用户态;运行于用户态的普通用户程序不能直接访问硬件,必须通过运行于核心态的设备驱动程序对硬间进行访问,因此在Windows2000环境下用Matlab进行半实物仿真需要对特定硬件进行控制时,会遇到运行于用户态的Simulink模型访问硬件的困难。该文提出一种使用C语言编写Simulink的S函数调用WDM驱动程序实现对硬件的访问的方法。  相似文献   

2.
WDM驱动程序中直接内存访问(DMA)方式的设计和实现   总被引:1,自引:0,他引:1  
Windows98及2000中采用WDM这种新的模式实现设备的驱动,用户通过设备驱动程序访问设备时可以使用两种方式,即中断或直接内存在访问(DMA),这两种方式的实现机理不同,达到的效果也有差别。本文根据实践经验,分析并总结了WDM驱动程序中DMA方式的设备访问过程,探讨了采用DMA技术实现高速数据传输的基本原理。  相似文献   

3.
WDM设备驱动程序开发中的若干问题   总被引:1,自引:0,他引:1  
为实现仪器系统中全自动化的需要及解决数据采集卡中AD和DA的同步问题,采用WDM设备驱动程序模型开发数据采集卡的驱动程序。文中介绍了WDM驱动程序的基本结构及若干设计问题;阐述了设备寄存器的配置和访问以及驱动程序与应用程序间的通讯等问题;并给出了关键性代码。  相似文献   

4.
WDM设备驱动程序开发中的若干问题   总被引:1,自引:1,他引:1  
为实现仪器系统中全自动化的需要及解决数据采集卡中AD和DA的同步问题,采用WDM设备驱动程序模型开发数据采集卡的驱动程序.文中介绍了WDM驱动程序的基本结构及若干设计问题;阐述了设备寄存器的配置和访问以及驱动程序与应用程序间的通讯等问题;并给出了关键性代码.  相似文献   

5.
多媒体设备驱动程序的设计是分层的,具有多层结构。不同种类的多媒体设备其驱动程序的设计方法各不相同。该文分析了多媒体设备驱动程序的体系结构,和图像压缩解压卡的驱动程序方案。描述了核心态驱动程序的处理流程,提供了用户态驱动程序的几个主要例程的设计流程。  相似文献   

6.
多媒体设备驱动程序的设计是分层的,具有多层结构。不同种类的多媒体设备其驱动程序的设计方法各不相同。该文分析了多媒体设备驱动程序的体系结构,和图像压缩解压卡的驱动程序方案。描述了核心态驱动程序的处理流程,提供了用户态驱动程序的几个主要例程的设计流程。  相似文献   

7.
Win 2K下设备驱动及用户态设备访问的实现   总被引:2,自引:0,他引:2  
不同的WINDOWS平台采用不同的设备驱动模式。本文对WIN2K中使用的WDM驱动模式进行了详细阐述,并通过实例论述了WDM设备驱动程序开发过程及用户通过设备驱动程序间接访问硬件设备的一般方法。  相似文献   

8.
本文介绍了Windows 2000/XP下WDM驱动程序的基本设计方法;阐述了I/O设备驱动程序的基本构成,硬件资源的配置和访问的方法;提出了设备驱动程序在实际应用中的层次化结构。  相似文献   

9.
通过深入探讨嵌入式linux设备程序的通用开发模块,详细介绍了嵌入式linux设备驱动程序中建立设备、初始化设备和访问设备等相关模块的实现.  相似文献   

10.
设备驱动程序是应用程序和硬件设备之间通信必不可少的一层,应用程序必须要通过设备驱动程序访问硬件设备。在很多设备的驱动程序中都要求把设备事件,例如中断、数据到达、设备出错等通知给应用程序。因此在驱动程序设计过程中,选择合适的设备事件通知技术至关重要。文中介绍了WDM模型设备驱动程序把设备事件通知给用户模式应用程序的5种方法,说明了每种方法的具体程序设计流程及应注意的事项,并讨论了每种方法的应用范围和局限。  相似文献   

11.
在Linux操作系统中,驱动程序屏蔽了硬件细节,使用户进程能方便地对设备进行控制操作。本文介绍了Linux环境下设备驱动程序的相关概念,深入分析了驱动程序的工作原理,结合实例详细探讨了基于Linux的嵌入式平台下设备驱动程序的设计和实现过程。  相似文献   

12.
如何编写WDM设备驱动程序   总被引:4,自引:1,他引:4  
WDM是微软公司推出的设备驱动程序全新开发模型。文中针对Widows2000环境下数字实时仿真系统中仿真数据的输出,以Adventech公司的PCI-1723的驱动程序设计为例介绍了WDM设备驱动程序的编写方法。文中编写的PCI-1723驱动程序应用于数字实时仿真系统的数据输出.提高了数据输出速率,实现了实时要求及所要求的接口,并得到了正确的结果。该方法同样适用于其他设备驱动程序的设计,只是编写的驱动程序细节要由所实现的具体功能决定。  相似文献   

13.
VxBus设备驱动架构是VxWorks操作系统中引入的最新概念,风河公司在VxWorks 6.2中加入这个架构以来,不断完善,到目前的VxWorks 6.9,设备驱动程序的开发基本上都采用VxBus架构。VxBus驱动程序架构是VxWorks操作系统未来驱动程序发展的方向,也是设计VxWorks操作系统中设备驱动的必经之路。本文分析VxBus设备驱动架构的优点,VxBus组成结构以及基于VxBus架构的设备驱动开发流程。  相似文献   

14.
主要阐述了嵌入式Linux设备驱动程序的概念,归纳嵌入式Linux设备驱动程序的共性,探讨嵌入式Linux设备驱动程序具体开发流程以及驱动程序的关键代码,总结嵌入式Linux设备驱动程序开发的主导思想。  相似文献   

15.
基于WDM的USB过滤驱动程序设计与实现   总被引:1,自引:0,他引:1  
USB驱动程序是实现USB设备功能的可靠保证。文章深入分析了WDM驱动程序原理及其分层框架结构特性,介绍了一种USB设备过滤驱动程序的开发方法,并结合开发的USB存储设备读写控制驱动程序给出了关键代码。  相似文献   

16.
USB型数码相机设备驱动程序的开发与研究   总被引:1,自引:0,他引:1  
在分析了Windows2000操作系统驱动程序的工作原理及其结构基础上,对USB型数码相机的设备驱动程序做了深入的剖析,并在用具体开发实例来说明整个设备驱动程序工作流程的同时,给出了一种快速开发驱动程序的方法。  相似文献   

17.
首先介绍了Windows设备驱动程序的机理,然后给出了在Windows环境下实现设备驱动程序的三种具体方法,并分析了它们的优缺点。其中重点阐述了可安装设备驱动程序和虚拟设备驱动程序(VxD)的处理机制和用户接口。  相似文献   

18.
本文介绍了如何用Microsoft公司提供的驱动程序开发包(DDK)工具开发win2000/xp下的USB设备驱动程序。首先概述了USB驱动程序体系结构Windows驱动程序模型等用于开发USB设备驱动程序背景知识。然后深入的讲述了用DDK编写USB设备驱动程序必须用到的几个关键技术,包括USB设备驱动程序入口与初始化、如何建立并提交USB请求块(URB)给总线驱动程序(USBD)、USB设备如何配置、USB四种通信管道的管理等四个方面。  相似文献   

19.
主要讲述了综合技术如何应用在嵌入式系统中的设备驱动设计.所述的综合技术在设备驱动设计开发的过程中,使用设备驱动的各个构件,包括事件驱动的有限状态机,数据通道,设备控制和其他元素,对设备行为进行描述.把整个设备驱动分成各个子构件,使用专用的构件描述语言对子构件分别进行描述,然后对其进行综合得到最后的代码.  相似文献   

20.
基于FPGA嵌入式系统,在PowerPC架构的Linux2.6操作系统环境下,对通用输入输出接口(GPIO)控制器的驱动,采用平台设备机制进行中断控制管理.通过该管理机制,将GPIO设备本身的资源注册进内核,由内核统一管理.在参照Linux2.6内核源码有关平台设备驱动的基础上,编写和测试了GPIO设备的驱动程序.该驱...  相似文献   

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

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