首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 109 毫秒
1.
Windows操作系统上,应用程序不能直接访问设备,访问要通过内核中的设备驱动程序实现。当系统中存在多种被控设备时,可采取一个主驱动程序控制其它设备驱动程序的方式,实现对多个设备的统一、协调的控制。文章介绍了通过在内核中传递IO请求包(IRP)的方式,实现设备驱动程序之间的数据通讯的方法,该方法首先在内存中分配一个共享数据区,并将描述该共享区域的数据结构通过IRP在驱动程序间传递,实现在驱动程序间的数据通讯。  相似文献   

2.
在嵌入式系统中,USB的工作由USB驱动程序来支持,该文首先介绍了Linux驱动程序的架构,然后详细说明了在EmbestS3CEV40开发板上,实现Linux环境下USB设备端驱动程序开发过程。  相似文献   

3.
杨波  柳征  姜文利 《科技信息》2007,(1):10-10,9
本文讨论了WindowsXP环境下PCI设备驱动程序的开发与实现方法,从编写设备驱动程序的几个关键问题入手,较详细地描述了PCI设备驱动程序的设计与实现方案。所提出的开发方案已在多个设备中采用,取得良好的效果。  相似文献   

4.
在虚拟仪器开发过程中,仪器驱动程序作为控制可编程仪器设备的例行程序,是实现应用程序快速开发的关键.通过分析LabVIEW即插即用驱动程序结构,研究利用G语言完成对传统仪器的驱动程序开发工作,实现LabVIEW仪器驱动程序的高效和快速开发.  相似文献   

5.
为提高系统的可用性,在Windows内核中加入冗余路径驱动程序实现路径容错功能.在Windows环境下构造了虚拟总线及虚拟磁盘设备,使路径故障后虚拟设备不会被删除,保障了上层应用的持续运行.在同一个内核驱动程序中集成了总线驱动和磁盘过滤两种功能,节约了驱动程序占用的内核空间.通过加入虚拟磁盘,在保持Windows即插即用功能及设备层次的同时实现了设备的持续性.  相似文献   

6.
研究在Unix系统和NT系统中RDP设备驱动程序的设计原理和实现方法.采用了分层结构设计RDP驱动程序,将RDP置于磁盘驱动程序层次之上,避免了直接操作具体的硬件设备.通过对磁盘I/O请求的挂接和处理,实现故障切换和负载均衡.在路径发生故障时由RDP驱动程序将I/O切换到其他路径,以提高系统的可用性.实现了3种算法,通过将I/O负载均衡分布在各SCSI路径,以增加系统I/O处理能力.  相似文献   

7.
为了提高系统的可用性,在Windows内核中加入冗余路径驱动程序实现路径容错功能。在Windows环境下实现了虚拟总线及磁盘设备,不会由于路径故障而被删除,保障上层应用的持续运行。在同一个内核驱动程序中集成了总线驱动和磁盘过滤2种功能,其结构更为精简。通过加入虚拟磁盘,在保持Windows即插即用功能及设备层次的同时,实现了路径客错。与MPIO方案和QDR方案比较,减少了驱动程序个数,降低了复杂度,设备层次稳定。  相似文献   

8.
SoPC是一个片上可编程系统,其外设一般都需要定制,因此在SoPC嵌入式系统中最重要的任务就是编写设备驱动程序.文章给出了基于SoPC平台的μClinux设备驱动程序的设计方法.详细说明了驱动程序与内核的接口、驱动程序与系统引导的接口和驱动程序与设备的接口,设计并实现了一个字符设备驱动程序的编写实例.  相似文献   

9.
介绍了铁路行包标签专用打印设备的特点和票机驱动程序开发的特殊性,着重分析驱动程序开发过程中涉及到的接口设计、票面设计、图形图像处理等一系列问题.并基于文中阐述的驱动程序开发的思路,设计实现了一个标签打印机驱动程序的实例.  相似文献   

10.
NDIS驱动程序是Windows平台下开发网络驱动程序必须遵守的设计框架。文章对NDIS中间层进行了详细的分析,介绍了嗅探器的基本工作原理,提出了一种嗅探器的设计思想,并给出其实现的关键技术和设计框架。在此基础上实现了在Windows平台下基于NDIS中间层驱动程序的嗅探器,该嗅探器在实际应用中发挥了重要的作用。  相似文献   

11.
一种基于NDIS的Web安全防护技术与性能研究   总被引:1,自引:1,他引:0  
针对目前Web存在的安全问题,结合Windows平台的网络驱动模型,提出了采用Windows内核下NDIS中间层的数据包过滤检测方法,对Http的请求和响应进行有效的监控和检测,从而达到Web的安全防护,最后从排队论的角度分析了系统的抗过载性能,测试表明系统可以有效的防护Web的安全.  相似文献   

12.
EPON交换芯片驱动程序的设计与实现   总被引:1,自引:1,他引:0  
为使EPON交换芯片驱动程序能够在众多嵌入式操作系统间容易移植并保持其向上接口的稳定性以方便其程序的设计,提出了一种把驱动程序划分为三层的易移植设计方案.底层SAL屏蔽了操作系统的差异,API层使接口变得稳定并更方便使用,中间层DRV则是驱动的主体.同时说明了如何在嵌入式Linux操作系统中以内核模块的形式来设计和实现该驱动程序.  相似文献   

13.
Windows CE.Net是一款多任务、模块化、实时性好、通信能力强大且支持多种CPU的嵌入式操作系统。介绍了Windows CE.Net设备驱动程序的模型结构及设计方法,以一个简单的流接口驱动程序的例子介绍Windows CE.Net下驱动程序开发的过程。  相似文献   

14.
本文介绍了一种基于S3C2440硬件平台和嵌入式WinCE操作系统的视频监控系统的总体设计方案,详细阐述了系统的总体结构和各部分功能特点,对视频采集,MPEG-4视频压缩和视频的无线传输各功能模块的实现进行了详细介绍,并给出了相关驱动软件的实现方法,该方案具有体积小,成本低,稳定可靠等优点。  相似文献   

15.
吴广  何宗键 《科技信息》2010,(27):75-76
UEFI(统一可扩展固件接口)是Intel提出的下一代PC Bios(Basic Input/Output System)架构。由于其除了完成传统Bios硬件启动检测和初始化等功能外,还构建了一个C语言执行环境,可以调用设备驱动,不用依赖操作系统就能在UEFI Shell的环境下进行磁盘管理和启动管理,以PC操作系统的备份为例,重点探讨UEFI Shell下无须操作系统的实现一般Application的方法和原理。  相似文献   

16.
马超 《科学技术与工程》2012,12(25):6351-6355
设计了一种基于Windows操作系统下的键盘过滤技术。该技术采用WDM驱动框架和IOAPIC重定位表修改技术,可以对用户通过键盘输入的信息进行实时保护。该技术依赖内核驱动程序的最高权限,有效的防止木马程序对用户输入信息的窃取。将其与nProtect密码保护技术进行对比实验,实验结果显示该方法具有比nProtect技术更加底层的防护范围。  相似文献   

17.
设备驱动程序是操作系统最重要的内核组件之一。文章介绍了设备驱动程序的概念,分析了驱动程序的结构,分析了驱动程序在Windows操作系统中的作用和机制。研究了驱动程序与其它内核组件、驱动程序与应用程序之间的相互关系。通过对开发工具的介绍,简述了驱动程序开发的基本过程,总结了几种驱动程序开发工具的优缺点。  相似文献   

18.
基于xPC目标的飞控系统半实物实时仿真   总被引:1,自引:0,他引:1  
针对一般的仿真方法实时性不高和专用仿真机价格昂贵的问题,介绍了一种利用Matlab自带的xPC操作系统实现飞控系统半物理仿真的方法。通过RTW的自动代码生成功能使模型生成能够在xPC操作系统下运行的实时代码,然后利用S-Function开发设备驱动模块,在保证了实时性的同时,又减少了开发的费用。并且还能方便地跟踪模型信号和调整参数,有利于对模型的测试研究。  相似文献   

19.
分析了MQX实时操作系统设备驱动管理模式,给出了该模式下底层驱动程序设计开发的基本步骤和方法.针对该模式存在设备驱动过于依附操作系统,不利于移植和复用等问题,在I/O子系统层和底层设备驱动层增加接口驱动层,用来解析和传递设备参数,并将设备驱动剥离操作系统,有效地提高了驱动构件的移植和复用效率.实验结果表明,该方法设计的设备驱动构件稳定可靠.  相似文献   

20.
分析了MQX实时操作系统设备驱动管理模式,给出了该模式下底层驱动程序设计开发的基本步骤和方法.针对该模式存在设备驱动过于依附操作系统,不利于移植和复用等问题,在I/O子系统层和底层设备驱动层增加接口驱动层,用来解析和传递设备参数,并将设备驱动剥离操作系统,有效地提高了驱动构件的移植和复用效率.实验结果表明,该方法设计的设备驱动构件稳定可靠.  相似文献   

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

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