首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
本文通过对与字符设备驱动程序相关的内核源代码分析,从驱动程序内部结构以及驱动程序运行的内核环境两方面入手,对linux平台下的字符设备驱动程序的工作机理进行了分析和阐述。  相似文献   

2.
首先余绍了Linux设备驱动的概念,接着详细分析了Linux设备驱动程序的内部机制和开发步骤,最后编写了一个最简单的字符设备驱动。通过它可以了解Linux设备驱动程序的工作原理和开发设各驱动程序的通用方法。  相似文献   

3.
目的通过设计一个读写内核内存中数据的伪驱动程序,介绍如何开发一个简单可用的字符驱动程序.方法配置文件和设备驱动程序的编写、构建、安装、加载和测试.结果笔者所述的驱动程序是一个伪设备驱动程序,本驱动程序将数据存储在该伪设备中,并使这些数据在用户访问该伪设备时是可用的.结论本驱动程序论证了任何一个字符驱动程序都应实现的基本功能,可以用作构建复杂驱动程序的一个模板.  相似文献   

4.
本文通过在嵌入式uCLinux上实现字符型设备驱动程序的添加的实例,介绍了嵌入式Linux系统的设备管理、设备驱动程序的框架和实现设备驱动程序的添加的方法。  相似文献   

5.
介绍MS-DOS设备驱动程序的框架结构、DOS与设备驱动程序的连接及设备驱动程序的命令.分析设备驱动程序的建立过程,并通过实例阐述设备驱动程序与系统外部设备I/O之间的关系及应用  相似文献   

6.
基于CompactPCI总线的计算机系统广泛应用,分析了linux系统下设备驱动程序工作机制,提出了Compact-PCI总线计算机系统的外部设备驱动程序的开发方法,所实现的CompactPCI总线Linux设备驱动程序具有可靠性和通用性强的特点,实际应用表明了其它的有效性.  相似文献   

7.
文中首先介绍了设备驱动程序的一般特点,然后针对Linux2.4内核,从程序设计的角度展现块设备驱动程序和内核的接口框架。并较为详细地分析了块设备接口特有的请求队列机制。  相似文献   

8.
文章讨论了PCI总线设备的配置管理过程,研究了在WinCE操作系统下如何实现PCI设备驱动程序及如何加载PCI设备驱动程序.  相似文献   

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

10.
Windows CE.net下的流设备驱动程序设计   总被引:1,自引:0,他引:1  
介绍了WindowsCE.net嵌入式操作系统的设备驱动模型,分析了WindowsCE.net的系统组件与流设备驱动程序、应用程序之间的关系.结合S3C2410的ADC设备的驱动编写,阐述了流接口设备驱动程序的开发方法,对ADC设备的驱动各个模块的具体实现作了详细说明,为开发类似设备驱动程序提供参考.  相似文献   

11.
介绍了在Windows XP下WDM驱动程序的开发模型,分析了DriverStudio开发工具的特点,重点讨论了WDM设备驱动程序设计中的重要问题以及利用它开发设备驱动程序的方法、步骤和注意事项,实现了对可编程的扩展I/O芯片8155的读写以及中断处理.  相似文献   

12.
PCI设备驱动程序的开发及应用   总被引:2,自引:0,他引:2  
基于课题PCI总线数据采集卡的研制成功,要实现对卡上硬件资源(如内存、中断等)的访问,必须编写运行在核心态的设备驱动程序.详细介绍了在Windows2000操作系统下WDM驱动模型的基本原理及编写驱动程序时所面临的主要问题和解决方案.以DriverWorks为开发工具开发基于PCI局部总线的设备驱动程序,实现了可以访问PCI设备配置空间、物理内存、I/O端口及实现中断服务程序的PCI设备WDM驱动程序.最后通过大量的实验,验证了用此方法编写的驱动程序安全可靠,完全满足要求.  相似文献   

13.
嵌入式通信设备驱动程序设计标准化   总被引:1,自引:1,他引:1  
通过对Windows和Linux环境下设备驱动程序设计模型的比较,结合通信领域嵌入式系统的特点,提出了嵌入式通信系统设备驱动程序设计标准化的构想;通过参考常用的设备驱动程序的设计思想和设计模型,制定了嵌入式通信系统设备驱动程序的分层结构,统一了底层驱动程序对上层应用或管理程序的接口,屏蔽底层的硬件特性,实现了驱动程序的规范化、标准化;在VxWorks开发环境下,对设计标准进行了详细解析,并阐述了该标准制定的原因和意义。  相似文献   

14.
嵌入式操作系统环境下驱动程序研究   总被引:1,自引:0,他引:1  
作者主要论述了嵌入式操作系统的体系结构以及在该操作系统下编写设备驱动程序的方法。解释了设备驱动程序各组成部分的结构功能,并论述了在驱动程序开发过程中内核模式的稳定性问题。  相似文献   

15.
作者主要论述了嵌入式操作系统的体系结构以及在该操作系统下编写设备驱动程序的方法。解释了设备驱动程序各组成部分的结构功能,并论述了在驱动程序开发过程中内核模式的稳定性问题。  相似文献   

16.
简要介绍了设备驱动程序的概念以及设备驱动程序的开发工具,讨论了基于WinDriver的驱动开发模式,设计了适合CAN总线适配卡的驱动程序。开发过程为,利用VC 6.0对设备驱动程序的功能函数以DLL(DynamicLinkLibraries)的方式进行封装,通过调用DLL导出函数完成对低层相关操作。在DLL与上层可执行应用程序中采用回调函数来完成各种中断信号的中断处理。  相似文献   

17.
ARM与FPGA是目前应用于嵌入式开发的两款主要芯片,ARM偏向于控制领域,而FPGA偏向数据处理。为实现两者的协同工作以及数据通信,介绍了一种通信接口方案的设计与实现。在ARM上运行嵌入式Linux系统的情况下,将FPGA作为字符设备,对两者之间的接口进行驱动程序开发,包括数据总线驱动和GPIO控制驱动。用户应用程序通过调用驱动中定义好的操作函数,便可实现两者的数据通信。最后利用自定义的通信方案对接口进行测试,实现了ARM对FPGA设备的命令控制以及正确稳定的并行数据传输。  相似文献   

18.
Linux下USB驱动程序的设计与实现   总被引:1,自引:0,他引:1  
USB总线是一种快速、双向、同步、低成本、动态可连接的串行总线,其驱动程序是Linux内核的一个重要组成部分.随着在Linux操作系统中的广泛应用,特别是嵌入式设备的大量出现,USB驱动程序的编写越来越显得重要了.分析了USB总线接口驱动程序结构及编写方法,并给出了一个实例.  相似文献   

19.
论述了在Linux操作系统环境下,蓝牙无线收发模块的USB驱动程序的开发过程,对在Lin-ux系统环境下开发一般USB设备类驱动程序进行了归纳与总结.根据该开发模块,可相对容易地开发其它USB设备类驱动程序,因此,具有一定的应用参考价值.  相似文献   

20.
UNIX环境中实现PCI接口设备驱动   总被引:1,自引:0,他引:1  
以UNIX操作系统Solaris 8环境中设计PMC-Sirra 7364卡驱动程序为例,探讨在UNIX系统下PCI接口设备驱动程序的开发技术,包括设计思想、基本步骤、程序构架、常用函数以及PCI设备的系统管理命令等。其方法可以推广应用于UNIX环境中对CompactPCI接口设备的驱动程序开发,为使用UNIX主机代替PC工业控制机实现高稳定、高可靠电信设备和控制设备提供了一条新的途径。  相似文献   

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

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