共查询到18条相似文献,搜索用时 62 毫秒
1.
嵌入式Linux设备驱动程序的构建方法 总被引:1,自引:0,他引:1
本文在阐明Linux设备驱动程序工作原理的基础上,分析了嵌入式Linux系统设备驱动程序的开发特点,介绍了嵌入式Linux系统中设备驱动程序的构建方法并给出了实例。 相似文献
2.
嵌入式系统通常使用闪存作为存储设备,嵌入式Linux下的MTD技术可以方便地访问Flash这样的MTD设备。文章介绍了Linux块设备驱动程序框架,详细分析了MTD设备驱动程序层次结构、核心功能模块和数据结构,最后以Motorola MPC860T开发板为例,系统地给出了针对特定Flash的MTD驱动程序开发实例。 相似文献
3.
为了探讨嵌入式Linux设备驱动程序开发,文中对其设备驱动程序完成了以下分析:Linux设备驱动程序开发过程;基本组成结构;设备驱动程序的框架。 相似文献
4.
在基于桌面PC的应用程序中,由于PC架构的一致性,绝大多数基于底层的硬件驱动都由设备制造商完成,用户在进行应用程序的开发过程中,一般都很少直接对硬件编程.但嵌入式系统的差异性决定了系统开发者不但需要进行特定硬件的设计,同时需要编写对这些硬件进行操作的设备驱动程序. 相似文献
5.
描述了Linux系统设备驱动程序的概念、分类及关键技术,包括设备的设备号、设备的操作及设备的注册和卸载等。以LED设备驱动程序为例,分析了Linux系统下字符设备驱动程序的设计方法。该文列出的LED驱动程序已在Samsung ARM9 2410开发板上调试 通过。 相似文献
6.
嵌入式Linux设备驱动程序开发 总被引:11,自引:6,他引:11
阐述在嵌入式Linux环境下设备驱动程序的开发,详细探讨了嵌入式Linux设备驱动程序的通用模块框架和具体开发流程,说明了驱动程序与内核的关系,归纳嵌入式Linux设备驱动程序的共性.解析Linux设备驱动程序模块的概念,进一步分析了驱动模块的初始化和卸载这两个关键函数.通过实例论述如何设计和编写模块化的嵌入式Linux设备驱动程序,以及解释驱动程序的关键代码.最后归纳了开发嵌入式Linux设备驱动程序的核心思想. 相似文献
7.
8.
基于s3c2410和嵌入式Linux的D/A转换的实现 总被引:1,自引:0,他引:1
A/D转换和D/A转换是控制系统的基本组成部分.本文首先介绍了s3c2410如何外接MAX504扩展D/A转换功能,详细的阐述了基于嵌入式Linux操作系统的D/A驱动设计,最后通过实例说明了D/A转换的应用开发方法.对于基于Linux的嵌入式系统中小型外设的开发具有借鉴意义. 相似文献
9.
本文从工程应用角度出发,针对高速设备的传输特点,在嵌入式linux系统的驱动程序的一般结构基础上,进行设备驱动结构框架的改进,以满足高速数据流传输的需要.并以AT91RM9200与DSP的视频会议系统为例,说明该结构驱动程序的实现流程,并验证在嵌入式Linux系统高速数据传输应用的可行性与鲁棒性. 相似文献
10.
文中阐述了Linux下设备驱动及其相关的概念,介绍了设备驱动程序的实现模式和两种调试方法,概括了模块化的字符设备驱动程序的组成. 相似文献
11.
嵌入式Linux中断设备驱动程序设计 总被引:7,自引:0,他引:7
中断管理是嵌入式操作系统的核心任务之一,在设备驱动程序中使用好中断是提高应用程序效率的关键。详细介绍了uClinux下设备驱动程序及其中断处理程序的开发方法和技巧,并实例介绍了一个MP3播放器的中断服务程序开发方法。 相似文献
12.
13.
基于FPGA嵌入式系统,在PowerPC架构的Linux2.6操作系统环境下,对通用输入输出接口(GPIO)控制器的驱动,采用平台设备机制进行中断控制管理.通过该管理机制,将GPIO设备本身的资源注册进内核,由内核统一管理.在参照Linux2.6内核源码有关平台设备驱动的基础上,编写和测试了GPIO设备的驱动程序.该驱... 相似文献
14.
15.
16.
本文提出一种方法,可以通过简单的编程实现对原本"不可用的"USB摄像头进行测试及应用实现。 相似文献
17.
基于ARM920T嵌入式通信控制系统设备驱动开发研究 总被引:1,自引:0,他引:1
网络化和开放性是工业控制系统的发展方向,本文提出了一种基于ARM920T和Linux的嵌入式通信控制系统,首先介绍了系统架构和在工业系统的应用。然后分别分析了用动态模块加载法和静态编译进内核法开发系统外扩设备CAN总线和RS422/RS485总线驱动程序的流程和调试方法。最后对开发嵌入式系统驱动程序的两种不同方法做了对比。 相似文献
18.
基于ARMs3c2410处理器并移植linux操作系统的数据采集系统用于采集ABS工作时的参数:轮速、加速度、轮缸压力、电磁阀控制信号及踏板信号等多路数据,实现对ABS系统工作过程特性的研究,为ABS系统的匹配和优化提供依据。移植Linux并根据需要配置内核,这样系统有了更好的实时性,精确性。 相似文献