一个嵌入式Linux系统开发平台的构建.pdf

一个嵌入式Linux系统开发平台的构建.pdf

ID:51507530

大小:322.48 KB

页数:5页

时间:2020-03-26

一个嵌入式Linux系统开发平台的构建.pdf_第1页
一个嵌入式Linux系统开发平台的构建.pdf_第2页
一个嵌入式Linux系统开发平台的构建.pdf_第3页
一个嵌入式Linux系统开发平台的构建.pdf_第4页
一个嵌入式Linux系统开发平台的构建.pdf_第5页
资源描述:

《一个嵌入式Linux系统开发平台的构建.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、万方数据2008年第9期计算机与现代化JISUANJIYUXIANDMHUA总第157期文章编号:1006-2475(2008)09-0030-04一个嵌入式Linux系统开发平台的构建邹柏程,赵利(桂林电子科技大学信息与通信学院,广西桂林541004)摘要:鉴于嵌入式产品的大量应用和LintⅨ系统的独有的优势,嵌入式系统的开发和研究已经成为当前的一个热点。而要进行嵌入式Hnux开发,其软件部分.必须建立适合自身的开发平台。本文介绍了ARM处理器和Linux操作系统的特点,并结合Windows用VMware软件虚拟一个Linux操作系统作为宿主机,ARM920T处理器EP9302开发板作为目标

2、板,对硬件结构、开发环境及开发工具进行了分析,同时提出了遇到的一些问题的解决方法,并给出一个嵌入式Hnux应用程序的示例。关键词:嵌入式系统;ARM;Linux中图分类号:TP316文献标识码:ABuildingofEmbeddedLinuxSystemEnvironmentZOUBo—cheng,ZHAOLi(School-ofInformationandCommunication,GuilinUniversityofElectronicTechnology,Gnilin541004,China)Abstract:Thewidetreeofembeddedproductsandadvanta

3、geofLinuxOSmakeembeddedsystembecomeacurrenthotspotindevelopmentandresearch.InordertOdevelopembeddedLinux,thesoftwarepartshouldbuilditsownenvironment.ThispaporintroducesthecharacterofARMmicroprocessorandtheLinuxOS.CombiningwithusingVMware副《h怩I弛tOsupposeaLinuxOSunderWindowsasahostandARM920TprocessorEl

4、X)302∞designationpanel,thehardwarearchitecture,developmentenviron-mentandtools啪analyzed.AndsolutionofsomeproblemandanexampleofembeddedLinuxapplicationprograma阳given.Keywords:embeddedsystem;ARM;Linux0。引言随着信息化、网络化、智能化的发展,嵌入式技术得到了极大的发展,Hnux操作系统以其稳定性好,可靠性高,源代码公开,可剪裁,版权免费等优点,已成为嵌入式领域的一股新兴力量,具有巨大的市场潜力和商业价

5、值。嵌人式处理器种类繁多,要使Hnux嵌入式系统在各个领域得到广泛的应用,就必须把Hnux嵌入式系统移植到各种处理器平台上,特别是当前主流平台上。并应用于实际的产品。ARM平台是目前应用非常广泛的处理器体系结构,是Hnux嵌入式系统移植的一个重点。为了开发方便,一般在Windows下通过VMware软件虚拟一个RedHatLinux9.0操作系统,使同一台PC可以同时运行两个不同的操作系统,这样方便不同文件系统中文件的共享。本文选用的微处理器EP9302是基于32位ARM920T内核的微处理器,构建一个Linux嵌入式操作系统,将它嵌入到ARM920T内核的系统中,在此基础上开发各种应用程序。

6、1硬件ARM(AdvanceRISCMachine)公司作为一个IP设计公司,依靠转让设计许可的形式由合作伙伴来完成各具特色的芯片生产。ARM处理器就是其代表产品,其32位嵌入式RISC处理器内核系列以其出色的低功耗,低成本,多系列,数据传输和处理速度快而成为各种数字移动通讯终端以及网络产品的首选。所收稿日期:2007-08-30基金项目:广西科学研究与技术开发计划项目(桂科政0630004-5N);桂林高新区科技项目(桂高科研060212)作者简介:邹柏程(1981.),男,福建龙岩人,桂林电子科技大学信息与通信学院硕士研究生,研究方向:移动通信与通信网络;赵利(1965一),男,陕西西安人

7、,副教授,博士,研究方向:移动通信与通信网络。万方数据2008年第9期邹柏程等:一个嵌入式Linux系统开发平台的构建31以本文选用ARM微处理器。ARM处理器有一系列内核结构,以使用于不同的领域。在所有ARM处理器中,ARM920T微处理器属于中端产品,应用十分广泛。本文选用内核ARM920T是CirrusI_ogic公司的32位的EP9302处理器,它是ARM9系列芯片中一种极具价格优势的处理

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。