排序方式: 共有20条查询结果,搜索用时 15 毫秒
1.
居锦武 《四川轻化工学院学报》2010,(4):414-416
Windows操作系统上,应用程序不能直接访问设备,访问要通过内核中的设备驱动程序实现。当系统中存在多种被控设备时,可采取一个主驱动程序控制其它设备驱动程序的方式,实现对多个设备的统一、协调的控制。文章介绍了通过在内核中传递IO请求包(IRP)的方式,实现设备驱动程序之间的数据通讯的方法,该方法首先在内存中分配一个共享数据区,并将描述该共享区域的数据结构通过IRP在驱动程序间传递,实现在驱动程序间的数据通讯。 相似文献
2.
Windows内核模式驱动程序运行环境的分析 总被引:5,自引:0,他引:5
在各种不同情况下,Windows的内核模式驱动程序所运行的环境是不同,它决定了驱动程序能使用的内核支持例程种类和数量,决定了驱动程序的功能,对于应用层程序与驱动程序的数据传输方式也具有重要的影响。文章分析了运行环境的实质,系统中可能存在的运行环境的种类,通过对应用层与驱动层的数据传输方式的分析,说明了运行环境对驱动程序开发的重要意义。 相似文献
3.
异步过程调用(APC)是Windows2000操作系统的一种重要的工作机制,APC实现了内核模式驱动程序与用户模式程序之间的程序调用,系统组件I/O管理器与内存管理器频繁地使用APC机制。APC对于内核模式驱动程序的设计也是一种重要的手段,尤其是与用户模式应用程序联系紧密的文件系统驱动程序。分析了APC的概念、定义、特性及使用方法,对于应用程序与驱动程序的开发者都具有参考意义。 相似文献
4.
文件是数据存储的基础,处于Windows操作系统内核中的设备驱动程序,对文件系统的访问不像应用程序那样方便。文章介绍了Windows设备驱动程序通过建立自定义I/O请求包(IRP),并将IRP发送到文件系统驱动程序的方式,实现对文件的内核级操作的方法,该方法可实现文件建立、读、写、删除和改名等功能。文章给出了基于微软设备驱动程序开发工具实现的IRP包的建立、发送和完成的源码。 相似文献
5.
详细分析了Windows NT操作系统使用的NTFS文件系统的基本结构,深入剖析了其主控文件表MFT、MFT记录、文件结构和目录结构等基本数据的结构。针对NTFS的卷结构,目录与文件结构、日志文件系统、故障时数据恢复等方面进行了研究。NTFS使用日志文件系统实现系统的数据故障恢复功能,对数据恢复过程及过程中日志文件系统的使用给出了详细的说明。 相似文献
6.
无线传感器模块是物联网技术的底层节点基础,无线传感器模块主要完成数据采集工作,间歇式工作,一般采用电池供电,必须具有非常低的功耗。本文通过一个数据采集无线传感器模块的设计实例,针对其低功耗的要求,详细说明了其硬件设计中采用的技术。 相似文献
7.
单片机系统的仿真调试是单片机系统开发工作的重要环节,也是最困难的步骤。文章介绍了基于KEIL单片机开发软件,实现MCS51单片机系统在线仿真调试的关键技术。文章分析了实现该技术所需的单片机系统的硬件体系结构、要求,分析了使用汇编或C语言编写单片机程序,以实现在线仿真的程序结构及要求。 相似文献
8.
单片机C51与汇编语言混合调用的实现 总被引:3,自引:0,他引:3
在编写单片机程序时,汇编语言具有速度快的优点,而C51则具有高级语言的优势。文章介绍了C51函数的内部转换规则和C51函数的参数传递规则。文章通过实例详细给出了实现C51与汇编语言混合调用的方法,包括C51内嵌汇编语言、C51调用汇编语言以及汇编语言调用C51。 相似文献
10.