欢迎来到天天文库
浏览记录
ID:36807155
大小:2.12 MB
页数:65页
时间:2019-05-15
《毕业论文-基于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
此文档下载收益归作者所有