基于ARM的嵌入式Linux终端的研讨与实现._基于arm的嵌入式案例

其他范文 时间:2020-02-28 22:36:19 收藏本文下载本文
【www.daodoc.com - 其他范文】

基于ARM的嵌入式Linux终端的研讨与实现.由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“基于arm的嵌入式案例”。

基于ARM的嵌入式Linux终端的研讨与实现

【中文摘要】嵌入式Linux是将普通Linux操纵体系入行剪裁、改动,使之能在嵌入式盘算机体系上运行的一种操纵体系。因为兼有Linux和嵌入式体系的长处,以及ARM Linux因其开放的资源特性,嵌入式Linux体系有着巨大的市场前景和商业机遇。在实际的应用体系中,对操纵体系的实时机能也有一定的请求。好比在通信体系中,如果能对操纵体系的实时机能入行优化,提高体系的响应速度,就可以用软件实现通信协定,下降对硬件的请求,用单芯片实现通信体系,从而下降产品成本。本论文的研讨主要是基于ARM920T硬件平台,该平台主要面向高机能的用户产品开发。在此平台基本上,本文围绕着Linux内核向ARM平台移植中几个核心技术铺开讨论:首先对嵌入式Linux体系体系构造入行了归纳,并详细阐述了与体系移植相关的主要层。接着,给出了启动引导代码Boot Loader和Linux内核初始化部门移植到硬件平台上的整个入程,解决了移植入程中所面临的义务和难题。最后,在对Linux内核驱动模型深入掌握的基本上,深入探讨了QT/Embedded界面的移植。本文最后讨论了一些当前嵌入式Linux实时优化技术。剖析了在胜利移植ARM Linux内核基本上,优化ARM Linux的中止体系,下降体系的中止延时。');【Abstract】 Embedded Linux is an Operating System running on the embedded computer system after cutting and modifying general Linux.Because of the advantages in both open source Linux and embedded system, embedded Linux has large market prospect and commercial chances, now the focus of applications for the embedded Linux has become porting Linux kernel to microproceor.In some real embedded system applications, real time performances are demanded for operating system like ARM Linux.For example, in communication system, although the speed of ARM920T proceors can reach several MHz, the response speed of Linux now is not fast enough.In this case individual hardware communication module should be added to increase the real time performances.If we could optimize the real time property of operating system, then we can realize communication agreement in software, reduce the demand of hardware.Finally we can make communication system in a single chipset and cut down the cost of products.The ***’s research is based on ARM920T hardware platform, which is mainly used for high quality user product developing.On the platform, this text discues several key technologies about how to porting Linux kernel to ARM platform: first, draw a conclusion of embedded Linux system architecture, and describe related layers of porting system in detail;secondly, write out the whole proce on porting Boot Loader and Linux kernel init code to hardware platform, solve faced duties and difficulties;finally, after highly grasp the Linux kernel driver model, deeply discu porting QT/Embedded inte***ce.Support the project software developing, and greatly reduce the complexity and period in embedded product developing.In the end, we have dropped the conclusion about current cut edge real time technologies for embedded Linux.Based on the succefully ported ARM Linux kernel, optimize its interrupt system, reduce its interrupt delay.

下载基于ARM的嵌入式Linux终端的研讨与实现.word格式文档
下载基于ARM的嵌入式Linux终端的研讨与实现..doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文