共查询到19条相似文献,搜索用时 93 毫秒
1.
嵌入式系统和Linux的有机结合已经成为普适计算时代最普遍的应用形式.从应用开发的角度阐述了嵌入式LinuX设备驱动程序的工作原理,Linux网络设备驱动程序的特征和运行机制;并总体提出了编写嵌入式Linux网络设备驱动程序的框架,结合普适计算环境下嵌入式手持设备的设计,给出了基于ARM9的S3C2410嵌入式Linux网络设备驱动程序的开发方案及其具体实现. 相似文献
2.
基于ARM的嵌入式LINUX系统字符设备驱动程序的探讨 总被引:1,自引:0,他引:1
在嵌入式领域中,LINUX以其独特的优势,成为许多IT人士目光关注的焦点.越来越多的IT从业人员为LINUX量身订做功能强大的嵌入式设备.在基于ARM的嵌入式LINUX系统的开发中,驱动程序的开发是很重要的一部分.本文以XSBase255的硬件平台上的字符设备RTC4513为例,详细分析了Linux下字符设备驱动程序的构建过程. 相似文献
3.
介绍了Linux操作系统的特点,分析了嵌入式下设备驱动程序的种类,探讨了基于Linux下设备驱动程序具体的开发过程,并提出了几点提高执行效率的方法. 相似文献
4.
5.
该文在对uClinux设备管理机制进行深入研究的基础上,详细阐述了嵌入式Linux设备驱动程序的分类及特点,重点分析了动态可加载设备驱动程序的原理和设计步骤,并实现了基于uClinux的字符型设备的动态可加载驱动程序.实验结果表明,动态可加载方式为嵌入式Linux驱动程序的调试提供了便捷的途径,同时亦有效地提高了嵌入式产品的开发效率. 相似文献
6.
嵌入式网络技术正在快速发展,基于嵌入式的网络开发和应用成为当前研究热点.以嵌入式Linux为载体的DM9000网卡是通信领域应用较为广泛的硬件设备,因此开发DM9000网卡的驱动程序具有现实意义.本文基于嵌入式ARM和网络芯片DM9000对网络驱动程序进行研究,分析Linux网络驱动的实现原理,实现了基于嵌入式Linux的DM9000的网卡驱动程序开发,通过对应用程序服务器和客户端的设计,进一步分析网络驱动的工作原理,为更好地利用和改进网络驱动提供理论依据. 相似文献
7.
USB3.0是新一代通用串行总线,该总线下的设备目前还没有大规模生产,主要原因是它的通信标准及协议刚由USB3.0开发小组(超过200家公司)制定出来。USB3.0必将很快取代USB2.0成为今后市场的主流USB设备接口。本文针对嵌入式Linux操作系统内核提供编写设备驱动程序的基本框架结构给出了基于嵌入式Linux下的USB3.0驱动程序开发方法。 相似文献
8.
嵌入式Linux下网络设备驱动程序的开发 总被引:1,自引:0,他引:1
阐述了Linux网络系统的分层结构,分析了Linux内核中网络设备驱动程序的运行机理,介绍了实现Linux网络驱动程序开发的关键过程,结合设备驱动的调试方法通过应用实例给出了开发的全过程.最后,总结了嵌入式Linux下网络设备驱动程序开发的通用实现模式. 相似文献
9.
随着Linux操作系统日益被人们所接受,许多公司企业都使用Linux作为开发平台.文章主要阐述了嵌入式Linux设备驱动程序的概念;剖析了嵌入式Linux设备驱动程序的通用模块和具体开发流程;说明了驱动程序与内核之间的关系,进一步通过实例论述如何设计和编写模块化的嵌入式Linux设备驱动程序,以及解释驱动程序的关键代码. 相似文献
10.
对嵌入式Ljnux系统进行了介绍,说明在嵌入式Linux系统下如何对快速以太网控制器芯片DM9000网络驱动程序的开发,对网络驱动程序中的数据的发送和中断处理进行了详述. 相似文献
11.
VxWorks下设备驱动程序的设计一直是嵌入式系统应用中的热点.介绍了VxWorks下标准设备驱动及其原理,阐述了驱动程序的开发流程,给出了在Flash上实现TrueFFS的具体方法,包括驱动程序的编写、识别和系统配置.用实例对TrueFFS的性能进行了分析. 相似文献
12.
讨论了基于Windows CE.NET平台的串行通信应用开发,分析了Windows CE.NET下串行通信的特点。介绍了在Embedded Visual C++4.2开发环境下如何利用串行通信API函数,结合串口事件、多线程等技术手段,编写出高质量的通信程序。提出了程序设计的基本思路,并给出了关键程序的代码。该程序在某基于WINCE的嵌入式系统中运行良好,完全满足系统通信要求。 相似文献
13.
14.
文中介绍了嵌入式Linux设备驱动程序原理,通过分析字符设备驱动代码,剖析了驱动程序的编写方法;同时阐述了ARM-Linux嵌入式交叉编译环境的建立及其操作要点。 相似文献
15.
为了使机器视觉系统广泛应用于实际生活中,设计基于嵌入式机器视觉信息采集系统,规划系统硬件的总体结构,首先设计了S3C2410微处理器,节约了采集成本,降低采集能耗;然后利用升压DC/DC转换器PT1301对电源进行升压处理,提高了采集效率;并选择MT9J003传感器作为嵌入式机器视觉信息传感器。系统将Microsoft Windows CE操作系统作为开发工具,对信息进行采集前,设计驱动系统,编写了驱动程序和信息采集程序的部分代码。实验结果表明,所设计系统采集精度高、采集信息较完整、整体质量较好,可靠性和实用性较强。 相似文献
16.
本文介绍一种廉价的在Linux嵌入式平台下实现移动媒体播放的方案.首先,在嵌入式平台中植入AC580 3G网卡驱动,再通过PPP拨号实现3G网络的接入.然后,修改MPlayer源代码并移植到嵌入式平台中,实现在无操作界面下的网络视频LCD定位播放,接着编写一个QT界面程序来控制MPlayer,实现播放器的可视化操作,同时将QT播放器移植到平台中.最后,在嵌入式平台中实现一个利用QT播放器通过3G网络播放网络视频的终端机.实验测试结果表明,本终端可以通过3G网络实现网络电视等网络流媒体的在线点播,经过转化可望投产做成移动电视,网络广告机等终端产品. 相似文献
17.
18.
嵌入式系统前端开发工具的设计与实现 总被引:6,自引:0,他引:6
主要介绍了为更好地对嵌入式系统中硬件环境作形式化描述而开发的EHDL语言,首先介绍了HEDL语言的设计模型和程序结构,然后介绍EHDL语言编译器的主要实现技术。 相似文献
19.
李飞跃 《渝西学院学报(自然科学版)》2008,(5):39-42
ARMulator是一个基于ARM的仿真原型,通过它可以仿真支持嵌入式软件开发.本文介绍基于ARMulator建立嵌入式uClinux软件开发环境以及开发uClinux应用程序的步骤和方法.利用ARMulator,开发人员可以在没有硬件或硬件未完成的情况下进行嵌入式软件开发,减少开发错误并缩短开发周期. 相似文献