嵌入式Linux基于StrongARM SA1110的移植研究

来源 :昆明理工大学 | 被引量 : 0次 | 上传用户:backdoor6402415
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,嵌入式系统在个人数据处理、多媒体通信、在线事务处理、生产过程控制、交通控制等各个领域内得到了广泛的应用,各种相关的嵌入式产品纷纷涌现。嵌入式系统越来越引起人们的重视。 其中嵌入式操作系统作为嵌入式系统的核心具有编码体积小、面向特定应用、可裁剪和移植、实时性、可靠性强等特点。在众多的嵌入式操作系统(如VxWorks、pSOS、QNX、Neculeus、VRTX、WindowsCE、嵌入式Linux和uC/OS)中,嵌入式Linux凭借其以下几项优点被越来越多开发者们所采用。 1.可以运行于多种硬件平台 2.可裁剪、性能优异、应用软件丰富 3.成本低、开放式源代码、共享资源丰富 4.强大的网络功能 同样基于上面几点原因,本文亦选用嵌入式Linux作为研究主体,详细论述了作者在硕士学位论文工作期间对基于StrongARM开发板的嵌入式Linux操作系统研究领域所作的研究和实践,主要围绕着如何将嵌入式Linux操作系统成功移植到一开发板上及在其上如何实现应用的内容通过下面几个要点展开讨论。首先介绍嵌入式系统的发展历史与现状,选择嵌入式Linux的原因及嵌入式Linux的组成;其次从交叉编译链的选择与建立入手,介绍如何建立一个完备的嵌入式系统开发环境;接着进入本论文的重点部分,对嵌入式Linux系统移植中所涉及到的引导装载程序BLOB的原理、实现和移植进行具体的论述;然后承接前一章节,介绍如何将BLOB烧写至闪存,其中主要是JTAG的原理和烧写程序Jflash的实现;再下来先是简要的介绍了Kernel启动过程和Ramdisk的组成,再从Linux的应用开发开始,重点介绍嵌入式Linux系统下LCD驱动的整体开发与实现过程;最后,针对已完成的工作做出总结。 本文的开发环境:宿主机为WinME+Cygwin和RedHat8.0双系统,目标机嵌入式Linux的IntelStrongARM开发板,交叉编译器arm-linux2.95.3,通信软件为Windows下的超级终端和Linux下的minicom,LCD屏为Kyocera7.7”640×480STN型彩色LCD。
其他文献
荷尔德林说,人应该诗意地栖居在大地上。这话经海德格尔的哲学提升,已成绝代佳句,那我们何不仿效一下,我们应该诗意地去教文言文。文言文,看似枯燥乏味,实则是天生浪漫的文化载体,“
近年来高光谱图像处理受到了大家的广泛关注。由运行在各种平台上的高光谱传感仪器,在电磁波的紫外光谱段、可见光谱段、近红外谱段以及中红外谱段,以数十个到数百个的非常连
Molecular dynamics simulation method was used to study the influence of NO2-on both the structure and properties of the binary nitrate salts (60 wt.% NaNO3 + 40
生态系统光合和呼吸通量同位素组成(δ13C)的差异性为实现生态系统净碳交换通量(NEE)的光合和呼吸通量拆分奠定了理论基础。基于同位素质量守恒方程,同位素通量拆分(isotopic
At present,off-design centrifugal compressor suffers from great instabilities,such as rotating stall and surge,which lead to work failure,strong pressure fluctu
自动聚焦技术是机器人视觉、数字视频系统中的关键技术;同时自动聚焦技术也是现代光学成像系统中必不可少的关键技术.随着科技的飞速发展,数字成像系统中的自动聚焦问题越来
阿尔兹海默症(Alzheimer’disease)是中、老年人群中最常见的神经退行性疾病,病人脑内特征性的老年斑主要成分β-淀粉样蛋白(Amyloidβ-peptide,Aβ)在发病过程中起着关键的
学位
尽管开关电源的兴起时间比较迟,但自从其诞生以后就改变了世界的面貌,给人们生活带来了活力,目前生活当中可以说无处不在,所以对它的研究受到各国科研人员的重视,并且其发展
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
本文通过对荣华二采区10