毕业论文-基于CKCore的Android系统之Linux26移植

毕业论文-基于CKCore的Android系统之Linux26移植

ID:36807155

大小:2.12 MB

页数:65页

时间:2019-05-15

毕业论文-基于CKCore的Android系统之Linux26移植_第1页
毕业论文-基于CKCore的Android系统之Linux26移植_第2页
毕业论文-基于CKCore的Android系统之Linux26移植_第3页
毕业论文-基于CKCore的Android系统之Linux26移植_第4页
毕业论文-基于CKCore的Android系统之Linux26移植_第5页
资源描述:

《毕业论文-基于CKCore的Android系统之Linux26移植》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、一.基王£K=£Q!Q的△n盘Q量亟丕统查L童坠坠圣至!鱼整撞⑧指导教师签名:墨国丝论文评阅人l:曼型j∑强盗i5.∑:盘4幽犁杰±墨评阅人2:评阅人3:评阅人4:评阅人5:委员1:【叁匠)望趁3盔览捷∑盔纠必族士等委员2:Z旦垄皇&∑兹垣∑主扭丝生莹委员3:臼盟!望∑教撬∑逝渔尘量委员4:难盎雾)曼l缸授)墨军塑盘孽委品5:答辩日期:丛f!龛刍d芝旦摘要近年来,随着智能移动终端在人们生活中扮演着越来越重要的角色,智能手机系统日益火爆。Android是谷歌公司针对嵌入式领域推出的基于Linux内核的操作系统,它依靠高性能与开放性成为最受瞩目的系统平台之一。CK

2、-Core是杭州中天微系统推出的32位高性能嵌入式CPU,是国内成功商业化的嵌入式CPU之一。为了适应行业趋势,有必要在CK—Core体系上支持Android,其中一个前提与核心问题是Linux2.6内核的移植实现。本论文在分析了Linux内核各核心模块原理的基础上,分别研究了各模块的移植接口,剖析了若干核心技术。包括内存管理、进程管理、信号机制、定时器与中断异常五个移植点。完整、深刻的描绘了Linux内核模块与体系结构硬件之间的链接层。通过阅读前人在Linux上所做的经典的剖析,研究Linux源代码,参考其他体系结构对内核硬件接口的提炼,以及透析CK-Cor

3、e硬件体系的特性,从中总结出适合于CK-Core体系的对Linux的硬件描述层。本文中的描述对CK-Core体系是具有可操作性的,同时可以给同类工作者提供参考。最后,希望通过本文能让大家更加理解操作系统与硬件平台间的联系,从而进一步理解软件的本质。关键词:Linux内核,CK-Core,Linux移植,Android系统,CK610M处理器AbstractInrecentyears,withthesmartmobiledevicesplayanincreasinglyimportantroleinpeople’Slives,smartphonesystemsa

4、reinanincreasinglypopulartoo.6009le‘SAndroidwaslaunchedfortheembeddedfieldbasedofLinuxkernel,itreliesonthehigh’’performanceandasanopenplatformtobecomeoneofthemostpopularsystem.CK-Coreisreduced32一bithigh—performanceCPUforembeddedfieldbyHangzhouC—SKYMicrosystemLtd.。itisasuccessfulcomm

5、ercializationinChina.Becauseoftheindustrytrends,itisnecessarytosupportAndroidsystemforCK—Core,andthepremise,alsothecoreissue,istotransplantLinux2.6kernel.ThispaperfirstlyanalyzestheprincipleofthecoremodulesinLinuxkernel,then,focusonthemigration’Sinterfaceofeachmodule,alsoanalyzessom

6、ecoretechnology.Therearefivemodulestofocuson:MemoryManager,ProcessManager,SignalingMechanism,Timer,InterruptandException.ItCompletelyanddeeplydepictsthelinklayerbetweenLinuxkernelmodulesandthearchitecturehardware.ByreadingthepreviousclassicbooksofLinux,deepstudyofthesourcecode,refer

7、encetootherarchitectures’interfacestothekernel,anddialysischaracteristicsoftheCK-Corehardware,wesummarizesforthetrasplantationofLinuxbasedonCK—Corehardware.DescriptioninthisarticleisoperablefortheCK—Corehardware,whilemayberefrenceforfollowworkers.Finally,Ihopethisarticlecanmakeyouab

8、etterunderstandingo

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

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

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