共查询到19条相似文献,搜索用时 62 毫秒
1.
嵌入式Linux设备驱动程序开发 总被引:11,自引:6,他引:11
阐述在嵌入式Linux环境下设备驱动程序的开发,详细探讨了嵌入式Linux设备驱动程序的通用模块框架和具体开发流程,说明了驱动程序与内核的关系,归纳嵌入式Linux设备驱动程序的共性.解析Linux设备驱动程序模块的概念,进一步分析了驱动模块的初始化和卸载这两个关键函数.通过实例论述如何设计和编写模块化的嵌入式Linux设备驱动程序,以及解释驱动程序的关键代码.最后归纳了开发嵌入式Linux设备驱动程序的核心思想. 相似文献
2.
在基于桌面PC的应用程序中,由于PC架构的一致性,绝大多数基于底层的硬件驱动都由设备制造商完成,用户在进行应用程序的开发过程中,一般都很少直接对硬件编程.但嵌入式系统的差异性决定了系统开发者不但需要进行特定硬件的设计,同时需要编写对这些硬件进行操作的设备驱动程序. 相似文献
3.
设备驱动程序的开发已成为嵌入式系统开发的关键.文章分析了嵌入式uCLinux设备驱动程序设计的开发特性,详细探讨了uCLinux设备驱动程序的通用模块框架和具体开发流程,给出了开发基于uCLinux设备驱动程序的核心思想,通过总结归纳为设计开发设备驱动提供有意的参考. 相似文献
4.
嵌入式Linux设备驱动程序的构建方法 总被引:1,自引:0,他引:1
本文在阐明Linux设备驱动程序工作原理的基础上,分析了嵌入式Linux系统设备驱动程序的开发特点,介绍了嵌入式Linux系统中设备驱动程序的构建方法并给出了实例。 相似文献
5.
通过深入探讨嵌入式linux设备程序的通用开发模块,详细介绍了嵌入式linux设备驱动程序中建立设备、初始化设备和访问设备等相关模块的实现. 相似文献
6.
为了探讨嵌入式Linux设备驱动程序开发,文中对其设备驱动程序完成了以下分析:Linux设备驱动程序开发过程;基本组成结构;设备驱动程序的框架。 相似文献
7.
8.
结合嵌入式mini2440开发板的GPIO中LED驱动程序的开发,详细分析了应用程序、驱动程序和硬件之间的调用关系及Linux下字符设备驱动程序的构建过程,编写出模块化的驱动程序。便于驱动程序的修改,使得应用程序非常灵活。并通过测试模块测试驱动达到了预期功能。 相似文献
9.
嵌入式Linux下CAN设备驱动的设计 总被引:1,自引:1,他引:1
针对玻璃切割机控制系统在实时性、可靠性方面的要求,提出了基于CAN总线的分布式控制系统方案.介绍了在核心数据处理单元S3C2410上扩展CAN总线设备的硬件接口设计,详细讨论了嵌入式ARMLinux上驱动程序开发的一般方法,解析了嵌入式驱动程序用到的关键函数,进一步分析了嵌入式驱动程序的编译方法和加载过程.最后,通过静态编译方式,将CAN设备驱动程序加载到系统中,在实际应用中取得了较好的效果. 相似文献
10.
11.
通过在嵌入式uCLinux上实现字符型设备驱动程序的添加实例,介绍了嵌入式Linux系统的设备管理、设备驱动程序的框架和实现设备驱动程序的添加方法,以能够提供给大家一个开发uCLinux下设备驱动程序的向导,使之在开发各种设备的驱动程序中得到很好的应用. 相似文献
12.
底层驱动程序设计在嵌入式Linux系统开发中占有重要地位.简述了驱动程序的基本结构和实现原理,同时通过读操作的整个过程详细分析了设备驱动程序的实现机制,并对其规律进行了总结. 相似文献
13.
嵌入式Linux中NAND Flash设备驱动研究 总被引:1,自引:0,他引:1
NAND Flash作为一种非易失性的存储介质,它具有速度快、体积小、存储密度高和容量大等优点,适用于大量数据的存储,因此在嵌入式领域中的应用也越来越广泛。分析了MTD(内存技术设备)与NAND Flash驱动的关系,总结了典型的NAND Flash驱动程序的总体架构。针对PXA270RP平台,设计和实现了嵌入式Linux下的NAND Flash驱动程序。为编写基于嵌入式Linux系统下的NAND Flash设备驱动程序提供了技术指导。 相似文献
14.
主要阐述了嵌入式Linux设备驱动程序的概念,归纳嵌入式Linux设备驱动程序的共性,探讨嵌入式Linux设备驱动程序具体开发流程以及驱动程序的关键代码,总结嵌入式Linux设备驱动程序开发的主导思想。 相似文献
15.
嵌入式系统Linux下LCD显示驱动的开发 总被引:2,自引:0,他引:2
嵌入式系统通常使用LCD作为显示设备,嵌入式Linux下,如果图形界面接口采用的是MicroWindows,MiniGUI或Qt-Embedded,则LCD设备的驱动程序必须采用Linux的帧缓冲设备来处理与LCD控制器有关的底层命令。帧缓冲是Linux为图形设备提供的一个抽象接口,它允许上层应用程序在图形模式下直接对显示缓冲区进行读写操作。文中介绍了Linux帧缓冲设备驱动程序框架,详细分析了帧缓冲设备驱动程序层次结构、核心功能模块和数据结构,最后基于三星公司S3C2410x处理器的开发平台,系统地给出了Linux下帧缓冲驱动程序开发和调试实例。 相似文献
16.
嵌入式系统Linux下LCD显示驱动的开发 总被引:1,自引:0,他引:1
嵌入式系统通常使用LCD作为显示设备,嵌入式Linux下,如果图形界面接口采用的是MicroWindows,MiniGUI或Qt—Embedded,则LCD设备的驱动程序必须采用Linux的帧缓冲设备来处理与LCD控制器有关的底层命令。帧缓冲是Linux为图形设备提供的一个抽象接口,它允许上层应用程序在图形模式下直接对显示缓冲区进行读写操作。文中介绍了Linux帧缓冲设备驱动程序框架,详细分析了帧缓冲设备驱动程序层次结构、核心功能模块和数据结构,最后基于三星公司S3C2410x处理器的开发平台,系统地给出了Linux下帧缓冲驱动程序开发和调试实例。 相似文献
17.
郭小梅 《单片机与嵌入式系统应用》2011,11(5):78-81
针对便携设备中的电源使用要求,提出了电池电量检测、外部电源检测的低成本解决方案.采用飞思卡尔半导体的MX27处理器,设计了嵌入式Linux2.6内核下的设备驱动程序,分析了Linux2.6内核中新的驱动管理和注册机制,讨论了platform_device及platform_driver的定义和使用方法.该解决方案在实际... 相似文献
18.
本文阐述了嵌入式设备驱动程序的功能与结构,并结合实例说明了嵌入式Linux下设备驱动程序开发的过程。 相似文献
19.
基于嵌入式Linux的设备驱动程序设计 总被引:3,自引:0,他引:3
Linux是一个成熟而稳定的操作系统.将Linux植入嵌入式设备具有众多的优点,包括可裁剪和容易移植等,所以Linux操作系统在嵌入式领域获得了广泛的应用. 相似文献