共查询到19条相似文献,搜索用时 171 毫秒
1.
2.
嵌入式系统IIC设备驱动程序设计与实现 总被引:1,自引:1,他引:1
为了设计出稳定可靠的驱动程序,首先介绍IIC总线数据传输的时序和嵌入式Linux系统驱动程序的框架结构,然后分析了基于ARM9嵌入式Linux系统IIC设备驱动程序设计的技术难点及解决方法,最后介绍了基于X1227芯片EEPROM设备驱动程序的实现步骤。 相似文献
3.
为了设计出稳定可靠的驱动程序,首先介绍ⅡC总线数据传输的时序和嵌入式Linux系统驱动程序的框架结构,然后分析了基于ARM9嵌入式Linux系统ⅡC设备驱动程序设计的技术难点及解决方法,最后介绍了基于X1227芯片EEPROM设备驱动程序的实现步骤. 相似文献
4.
在分析Linux设备驱动程序内核特点和体系结构原理的基础上,详细论述了基于方舟ⅡCPU的Linux嵌入式系统设备驱动程序的快速实现技术,克服了传统的Linux设备驱动程序设计复杂、开发过程繁琐的弊端,且避免了交叉编译平台的兼容性限制,减少了软件编程工作量,对于其他Linux嵌入式系统设备驱动程序的实现具有一定的参考价值. 相似文献
5.
嵌入式Linux设备驱动程序开发 总被引:11,自引:6,他引:11
阐述在嵌入式Linux环境下设备驱动程序的开发,详细探讨了嵌入式Linux设备驱动程序的通用模块框架和具体开发流程,说明了驱动程序与内核的关系,归纳嵌入式Linux设备驱动程序的共性.解析Linux设备驱动程序模块的概念,进一步分析了驱动模块的初始化和卸载这两个关键函数.通过实例论述如何设计和编写模块化的嵌入式Linux设备驱动程序,以及解释驱动程序的关键代码.最后归纳了开发嵌入式Linux设备驱动程序的核心思想. 相似文献
6.
基于ARM的Linux网络设备驱动程序开发 总被引:2,自引:0,他引:2
对基于ARM的网络设备驱动程序开发进行了研究,分析了嵌入式Linux网络设备驱动程序的实现原理和运行过程,讲述了嵌入式系统中网络设备驱动开发的具体过程.在嵌入式Linux中实现DM9000网卡驱动,并结合实现DM9000网卡驱动的实例讲解了基于Linux操作系统的网卡驱动程序开发流程.具体分析了网络设备的初始化、设备的打开与关闭、数据的传送和接收以及超时处理等相关过程.最后归纳总结了基于嵌入式Linux网络设备驱动程序的一般方法. 相似文献
7.
设备驱动程序的开发已成为嵌入式系统开发的关键.文章分析了嵌入式uCLinux设备驱动程序设计的开发特性,详细探讨了uCLinux设备驱动程序的通用模块框架和具体开发流程,给出了开发基于uCLinux设备驱动程序的核心思想,通过总结归纳为设计开发设备驱动提供有意的参考. 相似文献
8.
朱华生 《计算机应用与软件》2008,25(3):54-55,72
为了设计出稳定可靠的驱动程序,首先介绍了嵌入式Linux系统驱动程序的框架结构和IIC总线数据传输的时序,然后分析了基于ARMLinux系统IIC设备驱动程序设计的技术难点及解决方法,最后介绍了基于X1227芯片RTC设备驱动程序的实现步骤. 相似文献
9.
基于AX88796的嵌入式网络设备驱动程序设计 总被引:1,自引:1,他引:0
论述了嵌人式Linux网络设备驱动程序的体系结构,即:协议接口层、网络设备接口层、设备驱动功能层、网络设备和网络媒介层;介绍了$3C2410X处理器与以太网控制器AX88796的接口设计;阐明了AX88796网络设备驱动程序设计方法.嵌入式Linux网络设备驱动程序有内核加载和模块加载两种形式,本网络设备驱动程序采用了基于模块加载网络驱动程序的设计方法,通过模块加载insmod命令将网络设备驱动程序插入到内核之中.所设计的驱动程序加载方便、运行可靠. 相似文献
10.
研究了嵌入式Linux系统中基于FrameBuffer的LCD的驱动程序设计,给出了FrameBuffer的驱动程序的框架结构以及LCD相应的驱动程序的设计。 相似文献
11.
嵌入式Linux下基于SPI总线的网络设备驱动设计与实现 总被引:2,自引:1,他引:1
基于SPI总线的网络驱动设备是一种新型的网络设备,其驱动程序设计尚未经过系统分析.在分析嵌入式Linux的SPI总线特点的基础上,以S3C2410为MCU、以ENC28J60为以太网控制芯片作为设计实例,首次详细分析介绍了基于SPI总线的网络驱动设计的方法. 相似文献
12.
13.
基于嵌入式Linux的红外遥控驱动程序设计 总被引:1,自引:0,他引:1
提出了一种基于嵌入式LimLx的通用红外遥控驱动程序设计方法.在Linux官方组织LIRC project开源代码的基础上,引入了Linux内核中的tasklet机制,可以使硬件中断迅速被响应,而且不会丢失同时发生的其它中断,对开发或移植类似的嵌入式Linux红外遥控驱动程序具有一定的借鉴作用,已应用在国家下一代互联网(CNGI)示范工程项目"视频多媒体点播系统"中. 相似文献
14.
15.
16.
I2C总线以其简单高效的方式被广泛的运用在嵌入式产品设计中,而实时时钟RTC则是其中应用的典型代表。在嵌入式Linux系统中,对其I2C驱动程序提供了较好的支持框架。但随着Linux内核版本的不断升级,对于I2C设备驱动的结构设计也趋于复杂,往往让开发者有些不知所措。本文以2.6.39版本Linux内核为背景,在分析该Linux版本I2C总线设备结构和RTC设备资源的基础上,结合RTC设备驱动模型和I2C/SMBus传输方式,对RTC设备在at91sam9g25上进行了具体的设备驱动设计实现,并通过在电力用户集中器设备中的应用,证明了驱动设计的可行性。 相似文献
17.
针对为远端提供视频服务的嵌入式系统,给出了一种嵌入式Linux平台下的USB视频采集驱动的开发方法。在介绍一般USB设备驱动程序开发的流程和方法的基础上,详细阐述了Linux操作系统下利用Video for Linux(V4L)标准API开发USB视频采集驱动的流程,给出了视频设备打开、初始化、关闭以及视频数据捕捉等关键步骤的程序设计,并提出了针对V4L标准API的优化设计方法。 相似文献
18.
19.
主要阐述了嵌入式Linux设备驱动程序的概念,归纳嵌入式Linux设备驱动程序的共性,探讨嵌入式Linux设备驱动程序具体开发流程以及驱动程序的关键代码,总结嵌入式Linux设备驱动程序开发的主导思想。 相似文献