于S3C2440的嵌入式Linux系统移植的研究与实现.pdf

于S3C2440的嵌入式Linux系统移植的研究与实现.pdf

ID:51507751

大小:292.09 KB

页数:4页

时间:2020-03-26

于S3C2440的嵌入式Linux系统移植的研究与实现.pdf_第1页
于S3C2440的嵌入式Linux系统移植的研究与实现.pdf_第2页
于S3C2440的嵌入式Linux系统移植的研究与实现.pdf_第3页
于S3C2440的嵌入式Linux系统移植的研究与实现.pdf_第4页
资源描述:

《于S3C2440的嵌入式Linux系统移植的研究与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、万方数据第31卷第6期电子器件V01.31No.62008年12月ChineseJourm]OfElectronDe,vi瀚Dec.2008MigrationResearchandImplementationBasedon$3C2440EmbeddedLinuxSystemZHAOMinl,YANGHui—xianh。TANGAn—pin92(CollegeofInformationEngineering。X谊ngmnUniversity。Xmng纽nH“加n411105.China)Abstract:Asthedevelo

2、pmentofthemicroprocessortechnology,embeddedsystemhasbeenwidelyused.Itisachiefproblemtothefatherapplicationoftheembeddedsystemtotheresearchandapplicationofasmall,real-timeandgoodcapabilityembeddedoperationsystem.ThemethodandprocessofportingLinuxtOtheboardbasedon$3C2

3、440processoraredescribed.Firstly,thetargetplatformandLinux-2.6.23.14kernelareintroduced.Mean—while,thehardwarearchitectureoftheboardiSpresented.ThestructureandfunctionofBootloaderandtheportingofLinux-2.6.23.14kemelal'ediscussedindetailTheportedLinuxworkswellintheem

4、beddedsystem.The廿searchisconducivetoapplicationoftheembeddedtechnology.Keywords:EmbeddedLinux;Porting;Linuxkernel;Bootloader;$3C2440processorEEACC:1265F基于$3C2440的嵌入式Linux系统移植的研究与实现赵敏1,杨恢先¨,汤安平2(湘潭大学信息工程学院,湖南湘潭411105)摘要:微处理器技术的发展使嵌入式系统得到广泛应用,一个小型、实时、性能良好的嵌入式操作系统的研发和

5、应用,就成为嵌入式系统进一步应用要解决的首要问题[1]。描述了将Linux-2.6.23.14内核移植到基于$3C2440处理器目标板上的方法与过程。介绍了目标平台和Linux-2.6.23.14内核,并说明了如何搭建移植环境,着重介绍了]300tloader的架构和功能以及Linux-2.6.23.14内核的移植。结果证明该方法是可行的。移植后的Linux在嵌入式系统中运行良好。为嵌入式技术应用和研究提供有益的帮助。关键词:嵌入式Linux;移植;Linux内核;Bootloader;$3C2440处理器中图分类号:TP3

6、91文献标识码:A文章编号:1∞5—9490(2008)嘶一1947-04随着微处理器技术的发展,嵌入式系统已经成为计算机应用领域的一个重要的组成部分。嵌入式系统一般定义为:以应用为中心,以计算机技术为基础,软硬件可剪裁,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统[2]。简言之,一个嵌入式系统就是一个计算机硬件和软件的集合体。$3C2440是SAMSUNG公司使用ARM920T处理器内核开发的一款嵌入式处理器,专门为PDA、INTERNET设备、手持设备等开发[3],$3C2440和它的前身$3C2

7、410相比,除了具有宽温的特性和两倍的运行速度以外,还具备了AC97编码器、摄像模块(标准CCD或CMOS)接口、驱动强度控制等功能,它是真正的工业级芯片,配合14minx14mm的小体积,可以适合多数嵌入式场合使用[4]。Linux是开放源代码的操作系统。嵌入式Linux是按照嵌入式操作系统的要求设计的一种小型操作系统,由一个内核以及一些根据需要进行定制的系统模块组成。其内核很小,一般只有几百kbyte,它非常适合移植到嵌入式系统中去,同时它还具有多用户多任务的系统特征,有些还具有收稿日期:2008—03—25作者简介:赵

8、敏(1983一),男,湖南长沙人,湘潭大学信息工程学院控制理论与控制工程专业,硕士,主要研究方向为嵌入式Linux.计算机辅助设计,syzm@163.COITI;杨恢先.教授。主要研究方向为复杂过程建模与优化控制.计算机辅助设计;汤安平,主要研究方向为计算机辅助设计,硕士万方数据1948电

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

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

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