首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
嵌入式Linux设备驱动程序开发   总被引:11,自引:6,他引:11  
阐述在嵌入式Linux环境下设备驱动程序的开发,详细探讨了嵌入式Linux设备驱动程序的通用模块框架和具体开发流程,说明了驱动程序与内核的关系,归纳嵌入式Linux设备驱动程序的共性.解析Linux设备驱动程序模块的概念,进一步分析了驱动模块的初始化和卸载这两个关键函数.通过实例论述如何设计和编写模块化的嵌入式Linux设备驱动程序,以及解释驱动程序的关键代码.最后归纳了开发嵌入式Linux设备驱动程序的核心思想.  相似文献   

2.
任希波  季晓勇 《微处理机》2005,26(6):72-73,76
本文首先讨论了嵌入式系统FEC驱动程序的设计,然后在此基础上实现了一个TFTP客户端协议栈,并将其应用于嵌入式系统的启动引导程序中。本文设计的FEC驱动有一定的实用价值,为需要实现联网功能的嵌入式系统提供了一种解决办法。  相似文献   

3.
设备驱动是Linux系统重要的组成部分,它在硬件和终端之间建立了标准的接口,大大简化了驱动的开发难度。在Linux下设计设备驱动的基本方法。最后分析了自主开发的基于Motorola MPC860的Wlan AP下的Linux网络设备驱动。  相似文献   

4.
介绍了Realtek公司生产的具有PCI接口的以太网控制芯片RTL8139的内部结构和主要寄存器,提出了利用PCI网桥实现DSP与RTL8139接口的解决方案,并给出了相应的硬件和软件设计。  相似文献   

5.
嵌入式Linux设备驱动程序的开发研究   总被引:1,自引:0,他引:1  
阐述在嵌入式uCLinux环境下设备驱动程序的开发方法,详细阐述了嵌入式Linux设备驱动程序的分类及特点,归纳嵌入式Linux设备驱动程序的共性,重点分析了动态可加载设备驱动程序的原理和设计步骤,并实现了基于uClinux的字符型设备的动态可加载驱动程序。实验结果表明,动态可加载方式为嵌入式Linux驱动程序的调试提供了便捷的途径。  相似文献   

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

7.
嵌入式Linux系统中字符设备驱动程序的开发   总被引:2,自引:0,他引:2       下载免费PDF全文
结合嵌入式开发板S3C2410F的模数转换驱动程序的开发,该文对Linux环境下交叉编译环境的建立,字符设备驱动程序的组成、实现、调试和发布方法进行了详细的论述。  相似文献   

8.
在高速实时数据采集系统设计中,我们采用了“数字信号处理芯片+嵌入式中央处理器”的设计思路,即将高速实时数据采集系统分成基于三星公司的S3C2410精简指令处理器的核心板和基于现场可编程门阵列的高速数据采集板来进行实现。在研究如何成功地将嵌入式操作系统Windows CE.NET向核心板移植之后,本文探讨了Windows CE.NET的DMA驱动程序和USB驱动程序的设计和实现。  相似文献   

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

10.
杜博  方向忠 《微计算机信息》2006,(4Z):31-33,160
I^2C总线是一种很通用的总线,具有简单、高效等特点,广泛应用在各种消费类电子产品及音视频设备上,在嵌入式系统的开发中也经常用到。本文分析了嵌入式linttx系统中I^2C驱动程序的结构,并结合一个具体的I^2C时钟芯片DS1307,说明在嵌入式linux系统下开发I^2C设备驱动程序的一般流程。  相似文献   

11.
计算机网络课程的基本概念以及技术涉及到许多抽象的理论知识和大量的网络协议,使许多初学者感到抽象难懂。为此在PXA255 Xscale架构的处理器和嵌入式Linux操作系统的基础上,构建一个干净环境下的网络协议仿真实验系统,排除了其它网络封包的干扰,模拟真实的计算机网络行为,用于TCP/IP协议簇的仿真教学,让学生更好地理解网络协议交互的各个步骤以及相关协议的通信机制。  相似文献   

12.
论述嵌入式Linux系统基于UDA1341芯片的音频驱动程序设计方法.该方法以UDA1341音频芯片及IIS(Inter-IC Sound)总线为硬件架构,以OSS(Open Sound System)模型为软件基础,可以方便地扩充到其他应用平台.以实验证明了该方法的有效性.  相似文献   

13.
DHCP的使用是众所周知的,如何通过PC对嵌入式系统中后台运行的DHCP Server进行有效的控制成为一个难点.从这个难点出发,通过对DHCP服务器配置文件的分析,描述了在一个嵌入式系统中,如何使用户通过配置页面对该系统中的DHCP服务器进行配置,包括启动/停止服务器,配置服务器的地址池,默认选项等等.  相似文献   

14.
本文提出了基于双处理器的清华嵌入式系统,通过两块处理器来分别实现多媒体和网络交互两个方面的功能。在此基础上,设计了一整套软件应用解决方案,以满足网络和多媒体应用对嵌入式系统提出的更高要求。  相似文献   

15.
以飞思卡尔半导体的MX51为系统硬件平台,给出嵌入式产品中支持多点触摸的电容式触摸屏实现方案;通过PIXCIR公司的ATmega168芯片采样触摸屏数据,经处理后由I2C总线传入系统;运用Linux中的输入子系统、中断、队列等技术,详细讨论linux2.6.31内核下开发电容式触摸屏驱动程序的流程及方法。该设计应用于智能手机、MID、上网本等产品中,效果良好。  相似文献   

16.
分析了KGDB的工作原理,讨论了KGDB在ARM Linux嵌入式系统上的实现,并以三星S3C2410处理器为例,给出了使用KGDB在ARM Linux上调试内核及模块的方法.该方法可移植性强,为在ARM Linux上从事内核及驱动程序开发的人员提供了源码级调试的有效手段.  相似文献   

17.
嵌入式系统不同于以往的通用系统,它具有高集成度、高专用性的特点。着重介绍了嵌入式系统中的LCD显示模块。以HD44780LCD控制器为例,给出了嵌入式系统中字符LCD模块的硬件构成、软件特征和接口函数设计方法。对于嵌入式系统应用程序的模块开发具有借鉴意义。  相似文献   

18.
基于Linux的USB驱动程序实现   总被引:9,自引:1,他引:9  
由于Linux良好的开放性和USB总线极佳的通用性,USB设备在Linux操作系统中得到了广泛的应用。文中首先介绍了Linux驱动程序原的架构,然后介绍USB设备,重点说明USB驱动程序的实现。  相似文献   

19.
伴随网络、微处理器以及通信技术的迅猛崛起,如今微型处理与专业性强化发展已经成为主流趋势,且嵌入式产品更是成为主流产品。为寻求市场发展,数字化视频技术得到广泛推广普及。研究基于MIPS嵌入式视频服务器网络传输平台技术的关键性作用与其应用意义,以及它所取得的较好的社会与经济双重效益。  相似文献   

20.
单字符的WML(Wireless Markup Language)解析自动机整体解析通过四个基本状态的转换完成.解析过程中,依次读入WML卡片上的字符,每个字符的解析均由相关状态函数处理.为了适应资源受限的嵌入式环境,WML的解析自动机的数据结构均采用最基本的数据结构实现.解析的最终结果是生成一个二叉树.  相似文献   

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

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