基于s3c2440处理器嵌入式linux bsp开发的研究

基于s3c2440处理器嵌入式linux bsp开发的研究

ID:33689593

大小:9.63 MB

页数:67页

时间:2019-02-28

基于s3c2440处理器嵌入式linux bsp开发的研究_第1页
基于s3c2440处理器嵌入式linux bsp开发的研究_第2页
基于s3c2440处理器嵌入式linux bsp开发的研究_第3页
基于s3c2440处理器嵌入式linux bsp开发的研究_第4页
基于s3c2440处理器嵌入式linux bsp开发的研究_第5页
资源描述:

《基于s3c2440处理器嵌入式linux bsp开发的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要随着现代科学技术的飞速发展以及智能化电子产品的广泛应用,嵌入式系统已经渗透到了生活的各个领域中。现在生活中许多的智能化电子设备基本上都是嵌入式系统的应用实例。高度集成化的SOC技术、软硬件相结合的技术以及完善的开发与调试技术是促使嵌入式系统迅速发展的重要动力。ARM平台是目前使用非常广泛的主流嵌入式处理器体系架构。本次研究中就是采用以基于ARM9内核的嵌入式核心处理器$3C2440为CPU的硬件平台进行开发的。$3C2440是韩国三星公司生产的一款基于ARM920T体系架构的高性能32位处理器,而且它具有丰富的外设接口,此外400MHz的主

2、频使得它特别适合进行嵌入式操作系统的移植和应用开发。本文主要是研究基于$3C2440核心处理器的硬件平台的嵌入式LinuxBSP的开发移植过程,这其中主要包括了系统启动部分Bootloader的开发移植和内核的开发移植。文章首先深入剖析了嵌入式系统与嵌入式Linux系统含义、特点、构成与具体应用;其次又阐述了嵌入式Linux系统板级支持包的开发移植原理与流程;然后在详尽分析$3C2440处理器和目标硬件平台体系结构基础上又给出了从准备移植环境的搭建到Bootloader移植,再到Linux系统内核移植的一系列开发过程;最后实现目标系统板级支持包

3、的建立,完成整个开发研究过程。按照论文中步骤和方法,开发人员可以很容易建立嵌入式Linux的开发平台,也可以较方便的进行嵌入式Linux系统的开发移植。关键词:嵌入式Linux$3C2440BSPBootloader内核AbstractWiththerapiddevelopmentofmodemscienceandtechnology,theintelligentelectronicproductshavebeenwidelyused.Embeddedsystemshavemergedintoalmosteveryfieldofourlife.

4、MostintelligentelectronicequipmentaroundUSistheapplicationofembeddedsystem.nerapiddevelopmentofembeddedsystemsstronglydependsonsomespecialtechniques,suchaSthehi曲lyintegratedSOCtechnology,thecombinationofhardwareandsoftwaretechnology,theexcellentdebuggingtechnologyandSOon.ARM

5、platformiscurrentlyusedverywidelyinthemainstreamembeddedprocessorarchitecture.Inthisarticle,weselectedaspecialhardwareplatformnamedQuan2440、析tllaS3C2440CPUtomakemyresearch.The$3C2440whichismadebySAMSUNGCorporationofSouthKoreaisahighperformance32一bitembeddedCPUbaSedonARM920Ta

6、rchitectureandithaSrichperipheralequipmentinterfaces.Inaddition,itisparticularlysuitableformigratingembeddedoperationsystembecauseofits400MHzmain舭quency.砀emainpurposeofthisarticeisstudyinghowtomigrateBootloaderandLinuxtotheARMsystemplatformcalledQuart2440whichisbaSedon$3C244

7、0embeddedCPU.Inthisarticle,firstly,weintroducedtheconcepts,characteristicsandapplicationsoftheembeddedsystemandtheembeddedLinuxsystem.Secondly,weanalyzedthedevelopingprinciplesandprocessesofhoardsupportpackageindetail;thirdly,wetalkedaboutthearchitectureofthecoreprocessor$3C

8、2440andthetargethardwareplatform.Andthen,wemademuchharddevelopingwork,inclu

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

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

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