共查询到19条相似文献,搜索用时 93 毫秒
1.
设备驱动程序的开发已成为嵌入式系统开发的关键.文章分析了嵌入式uCLinux设备驱动程序设计的开发特性,详细探讨了uCLinux设备驱动程序的通用模块框架和具体开发流程,给出了开发基于uCLinux设备驱动程序的核心思想,通过总结归纳为设计开发设备驱动提供有意的参考. 相似文献
2.
嵌入式Linux设备驱动程序的开发研究 总被引:1,自引:0,他引:1
李桥 《计算机与数字工程》2009,37(2):87-89
阐述在嵌入式uCLinux环境下设备驱动程序的开发方法,详细阐述了嵌入式Linux设备驱动程序的分类及特点,归纳嵌入式Linux设备驱动程序的共性,重点分析了动态可加载设备驱动程序的原理和设计步骤,并实现了基于uClinux的字符型设备的动态可加载驱动程序。实验结果表明,动态可加载方式为嵌入式Linux驱动程序的调试提供了便捷的途径。 相似文献
3.
文中通过在嵌入式μCLinux上实现字符型设备驱动程序的添加的实例,介绍了嵌入式Linux系统的设备管理、设备驱动程序的框架和实现设备驱动程序的添加的方法,以能够提供给大家一个开发μCLinux下设备驱动程序的向导。使之在开发各种设备的驱动程序中得到很好的应用。 相似文献
4.
文中通过在嵌入式μCLinux上实现字符型设备驱动程序的添加的实例,介绍了嵌入式Linux系统的设备管理、设备驱动程序的框架和实现设备驱动程序的添加的方法,以能够提供给大家一个开发μCLinux下设备驱动程序的向导。使之在开发各种设备的驱动程序中得到很好的应用。 相似文献
5.
嵌入式Linux设备驱动程序的构建方法 总被引:1,自引:0,他引:1
本文在阐明Linux设备驱动程序工作原理的基础上,分析了嵌入式Linux系统设备驱动程序的开发特点,介绍了嵌入式Linux系统中设备驱动程序的构建方法并给出了实例。 相似文献
6.
7.
8.
主要阐述了嵌入式Linux设备驱动程序的概念,归纳嵌入式Linux设备驱动程序的共性,探讨嵌入式Linux设备驱动程序具体开发流程以及驱动程序的关键代码,总结嵌入式Linux设备驱动程序开发的主导思想。 相似文献
9.
主要阐述了嵌入式Linux设备驱动程序的概念,归纳嵌入式Linux设备驱动程序的共性,探讨嵌入式Linux设备驱动程序具体开发流程以及驱动程序的关键代码,总结嵌入式Linux设备驱动程序开发的主导思想。 相似文献
10.
本文阐述了嵌入式设备驱动程序的功能与结构,并结合实例说明了嵌入式Linux下设备驱动程序开发的过程。 相似文献
11.
12.
嵌入式Linux设备驱动程序开发 总被引:11,自引:6,他引:11
阐述在嵌入式Linux环境下设备驱动程序的开发,详细探讨了嵌入式Linux设备驱动程序的通用模块框架和具体开发流程,说明了驱动程序与内核的关系,归纳嵌入式Linux设备驱动程序的共性.解析Linux设备驱动程序模块的概念,进一步分析了驱动模块的初始化和卸载这两个关键函数.通过实例论述如何设计和编写模块化的嵌入式Linux设备驱动程序,以及解释驱动程序的关键代码.最后归纳了开发嵌入式Linux设备驱动程序的核心思想. 相似文献
13.
为了实现一种嵌入式设备存储系统的解决方案,对嵌入式设备广泛采用的大容量存储设备NAND Flash进行了深入的研究.设计了一种嵌入式设备中NAND Flash存储系统的解决方案,介绍了其功能用途和系统结构,分层介绍了系统的具体设计,重点介绍了比较独特的块设备驱动层和FTL层的设计方法以及对驱动初始化的优化.通过实际设计NAND Flash存储系统Linux驱动,说明了该系统设计实际应用时的出色效果. 相似文献
14.
15.
基于S3C2440多路A/D转换Linux驱动程序设计 总被引:1,自引:0,他引:1
嵌入式操作系统ARM-Linux的应用已经越来越广泛,但是Linux系统本身并没有对种类繁多的硬件设备都提供现成的驱动程序,特别是由于工程应用中的灵活性就需开发一套适合于自己产品的设备驱动,这使得嵌入式Linux设备驱动程序的开发在整个嵌入式系统开发周期中占据很大的比例。本文针对三星的S3C2440嵌入式ARM微处理器,介绍了在Linux操作系统下,对S3C2440微处理器内部A/D转换器实现多路的驱动方法;通过编写该A/D转换驱动程序,总结出一种在嵌入式Linux操作系统下快速方便的开发驱动程序的方法。 相似文献
16.
针对为远端提供视频服务的嵌入式系统,给出了一种嵌入式Linux平台下的USB视频采集驱动的开发方法。在介绍一般USB设备驱动程序开发的流程和方法的基础上,详细阐述了Linux操作系统下利用Video for Linux(V4L)标准API开发USB视频采集驱动的流程,给出了视频设备打开、初始化、关闭以及视频数据捕捉等关键步骤的程序设计,并提出了针对V4L标准API的优化设计方法。 相似文献
17.
嵌入式系统Linux下LCD显示驱动的开发 总被引:2,自引:0,他引:2
嵌入式系统通常使用LCD作为显示设备,嵌入式Linux下,如果图形界面接口采用的是MicroWindows,MiniGUI或Qt-Embedded,则LCD设备的驱动程序必须采用Linux的帧缓冲设备来处理与LCD控制器有关的底层命令。帧缓冲是Linux为图形设备提供的一个抽象接口,它允许上层应用程序在图形模式下直接对显示缓冲区进行读写操作。文中介绍了Linux帧缓冲设备驱动程序框架,详细分析了帧缓冲设备驱动程序层次结构、核心功能模块和数据结构,最后基于三星公司S3C2410x处理器的开发平台,系统地给出了Linux下帧缓冲驱动程序开发和调试实例。 相似文献
18.
19.
为解决日趋复杂的嵌入式系统的效率和可靠性问题,本文比较并分析了现有的设备驱动模型,针对嵌入式设备对虚拟化的特殊要求,参考L4微内核虚拟化技术,提出了一种新的虚拟设备驱动优化模型,不仅实现了微内核架构中多虚拟机间的驱动共享,并且在提供系统可靠性的同时,弥补了虚拟化技术带来的性能开销,提供了一个在效率、功能和可靠性三方面取得相对均衡的虚拟化环境。 相似文献