首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 131 毫秒
1.
通过深入探讨嵌入式linux设备程序的通用开发模块,详细介绍了嵌入式linux设备驱动程序中建立设备、初始化设备和访问设备等相关模块的实现.  相似文献   

2.
为了探讨嵌入式Linux设备驱动程序开发,文中对其设备驱动程序完成了以下分析:Linux设备驱动程序开发过程;基本组成结构;设备驱动程序的框架。  相似文献   

3.
嵌入式Linux设备驱动程序的构建方法   总被引:1,自引:0,他引:1  
陈年 《计算机科学》2006,33(B12):172-174
本文在阐明Linux设备驱动程序工作原理的基础上,分析了嵌入式Linux系统设备驱动程序的开发特点,介绍了嵌入式Linux系统中设备驱动程序的构建方法并给出了实例。  相似文献   

4.
嵌入式Linux网络驱动程序的开发及实现原理   总被引:2,自引:0,他引:2  
分析Linux网络驱动程序体系结构的基础上,结合利用Linux2.6.18内核在FS2410开发板上移植编写CS8900A网卡驱动程序的实例,重点讨论了嵌入式Linux网络驱动程序的实现原理,并详细分析了程序代码的框架结构.  相似文献   

5.
在基于桌面PC的应用程序中,由于PC架构的一致性,绝大多数基于底层的硬件驱动都由设备制造商完成,用户在进行应用程序的开发过程中,一般都很少直接对硬件编程.但嵌入式系统的差异性决定了系统开发者不但需要进行特定硬件的设计,同时需要编写对这些硬件进行操作的设备驱动程序.  相似文献   

6.
以触摸屏为例,讨论了Linux操作系统下的设备驱动程序开发。在构建好硬件的基础上,提出了Linux操作系统下触摸屏驱动程序的设计流程,并研究了其主要功能模块的实现过程和库函数的使用。  相似文献   

7.
嵌入式系统通常使用闪存作为存储设备,嵌入式Linux下的MTD技术可以方便地访问Flash这样的MTD设备。文章介绍了Linux块设备驱动程序框架,详细分析了MTD设备驱动程序层次结构、核心功能模块和数据结构,最后以Motorola MPC860T开发板为例,系统地给出了针对特定Flash的MTD驱动程序开发实例。  相似文献   

8.
本文从工程应用角度出发,针对高速设备的传输特点,在嵌入式linux系统的驱动程序的一般结构基础上,进行设备驱动结构框架的改进,以满足高速数据流传输的需要.并以AT91RM9200与DSP的视频会议系统为例,说明该结构驱动程序的实现流程,并验证在嵌入式Linux系统高速数据传输应用的可行性与鲁棒性.  相似文献   

9.
Linux操作系统具有良好的开放性和较强的可移植性,在当前嵌入式操作系统中被广泛采用;同时USB也具有极佳的通用性,是当前最为流行的通用外设接口。本文详细的介绍编写嵌入式USB主设备驱动程序的结构和重点。  相似文献   

10.
嵌入式Linux设备驱动程序研究   总被引:3,自引:0,他引:3  
本文通过对嵌入式Linux设备管理机制的深入研究,在内核层次上详细分析了驱动程序参数的传递过程,并以此为主线,重点阐述了设备驱动程序的实现机制、工作原理、层次结构和设计方法,最后实现了基于μClinux的字符型设备的可动态加载驱动程序。实际结果表明,掌握设备驱动程序的实现机制及其与系统内核的参数传递过程,可以有效地提高嵌入式Linux设备驱动程序的开发效率,减少出错几率,从而节省了嵌入式产品的开发成本和开发周期。  相似文献   

11.
嵌入式Linux中I2C总线驱动程序设计   总被引:1,自引:0,他引:1  
针对12C总线特性,Linux的12C驱动程序采用了一种特殊的框架.对特定的嵌入式系统,12C驱动程序设计主要集中在与硬件属性相关的几个模块的实现,在分析12C总线基本属性及嵌入式Linux的12C总线驱动框架的基础上,以AT91RM9200的12C总线为例,分析其12C总线驱动和12C设备驱动的设计思想.  相似文献   

12.
基于嵌入式平台的USB摄像头驱动程序的实现   总被引:1,自引:0,他引:1  
介绍了USB驱动的层次结构,给出实现基于ARM平台的针对Pixart公司PAC207-BCA芯片的摄像头驱动程序.结合具体开发实例,分析了针对PAC207-BCA芯片的摄像头驱动程序的主要函数实现.最后在Embest S3CEB2410开发板上加载交叉编译过的驱动模块,给出上层测试程序的主体结构.  相似文献   

13.
基于ARM Linux平台的CAN设备驱动程序设计与实现   总被引:2,自引:0,他引:2       下载免费PDF全文
针对移动机器人控制系统在实时性、可靠性方面的要求,提出了基于CAN总线的分布式控制系统方案,介绍了在核心数据处理单元S3C2410上扩展CAN总线设备的硬件接口设计,详细讨论了嵌入式ARM Linux上驱动程序开发的一般方法,以及CAN设备驱动程序的设计方法和具体实现。经实验证明,此系统结构简单,稳定性和可靠性强。  相似文献   

14.
在CQ8401硬件平台和嵌入式Linux系统下,提出了NVRAM的实现方案,并设计实现了新的NVRAM的驱动.针对NVRAM的功能特性,利用嵌入式Linux平台,设计设备驱动程序与操作系统及外部设备的接口,实现了应用软件对硬件的正确的访问操作.对系统的性能进行了分析,并对结果进行了测试.该方法已成功运用于使用CQ8401开发板的网络路由器中,运行效果良好.  相似文献   

15.
介绍了Linux下设备驱动程序的基本结构和实现原理,结合底层驱动中的读操作函数的整个过程,对其一般规律进行了总结,以降低误码率.  相似文献   

16.
以S3C6410处理器为核心,采用嵌入式Linux操作系统,通过帧缓冲设备的驱动方式,实现了TFT液晶显示器的驱动程序。经过测试字体的放大与旋转及图形的显示,证明该驱动程序稳定,具有很高的实用价值。  相似文献   

17.
给出Linux环境下USB驱动的模块层次结构,包括主控制器驱动、USB核心驱动和USB设备驱动程序组成,以及USB接口摄像头驱动模块的层次结构,对底层usbvideo模块进行分析,对usbvideo中的函数进行了分类,修正其设计上的一个缺陷,给出上层微型驱动的实现,最后通过移植USB摄像头驱动程序到三星公司的SMDK2410开发板的试验成功,使该驱动成功应用在基于Linux的嵌入式系统上.  相似文献   

18.
基于华邦W90P710处理器的Linux内核应用,详细介绍了Linux串口驱动的实现方法。同时对Linux文件系统操作入口函数及内核的编译做了详细的说明。  相似文献   

19.
利用双口RAM实现CPU与DSP之间的快速可靠通信,介绍了双口RAMIDT70V24S的特征,描述了它及其驱动程序在DVR(数字硬盘录像机)应用中的体系结构,设计并实现了该应用在嵌入式Linux系统下的驱动程序,为嵌入式Linux系统下的芯片驱动开发提供了很好的借鉴。  相似文献   

20.
本文阐述了嵌入式设备驱动程序的功能与结构,并结合实例说明了嵌入式Linux下设备驱动程序开发的过程。  相似文献   

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

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