MTK手机平台中间件的设计与实现

时间:2026-01-17

本文档是《MTK 手机平台中间件的设计与实现》一篇完整的硕士毕业论文,详细些了一个已经产业化的MTK功能手机加载器的设计与实习过程,并有对应的模拟器的设计与实现,以及平移到展讯开发平台上的适配过程。

研究生毕业论文

(申请硕士学位)

论文题目MTK手机平台中间件的设计与实现学位申请人

专业名称

研究方向

指导教师王卡风计算机软件与理论嵌入式系统与应用2010年04月20日

本文档是《MTK 手机平台中间件的设计与实现》一篇完整的硕士毕业论文,详细些了一个已经产业化的MTK功能手机加载器的设计与实习过程,并有对应的模拟器的设计与实现,以及平移到展讯开发平台上的适配过程。

学位论文独创性声明:

本人所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果。与我一同工作的同事对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。如不实,本人负全部责任。

论文作者(签名):年月日

学号:

年月日

(签字)论文答辩日期:指导教师:

本文档是《MTK 手机平台中间件的设计与实现》一篇完整的硕士毕业论文,详细些了一个已经产业化的MTK功能手机加载器的设计与实习过程,并有对应的模拟器的设计与实现,以及平移到展讯开发平台上的适配过程。

毕业论文题目:

计算机软件与理论MTK手机平台中间件的设计与实现专业2007级硕士生姓名:王卡风

汤彬教授指导教师(姓名、职称):

摘要

手机中间件可以让功能手机加载和执行动态程序,使功能手机变成准智能手机,中间件通过适配手机平台内部功能为上层应用程序提供统一的开发接口。本文主要论述了一个基于MTK平台上的功能手机中间件的设计与实现过程,及其针对展讯手机平台和手机模拟器的移植适配。

本文引述了MTK和展讯手机平台的应用程序和功能手机中间件的开发现状,分析了ARM的位置无关程序设计原理、Nucleus中的线程控制部件实现方法、MTK手机平台内存复用技术、以及嵌入式系统的自适应内存分配算法等关键技术,提出了中间件相关核心技术的解决方法。根据这些方法,设计了包含接口层和适配层的中间件内核、内核上加载的应用程序结构、加载应用程序的内存管理方法、基于分段加载的多任务中间件、该中间件的内核移植到展讯手机平台和MTK模拟器上所需要的适配层。然后对该中间件做了基本的性能分析并列出了产品示例。最后对本文所述中间件项目进行总结与展望。

基于上述研究工作所开发出来的手机中间件项目,取得以下主要成果及其特色为:在内存空间有限的情况下,在MTK功能手机平台上实现大型应用程序的安装和运行;在MTK功能手机平台上实现了动态任务及其通信,即实现了动态创建和删除任务,并对任务进行有效的其他管理以及通信;在接口层不变的情况下,把这个中间件成功移植到展讯平台上,在适配层实现了MTK平台特有的层功能管理和屏幕管理;在接口层不变的情况下,把这个中间件成功移植到MTK手机模拟器上,在适配层实现了MIDI音乐混音播放功能,大大加快了手机应用程序的开发速度。

关键字:MTK,手机中间件,Nucleus,展讯,模拟器

本文档是《MTK 手机平台中间件的设计与实现》一篇完整的硕士毕业论文,详细些了一个已经产业化的MTK功能手机加载器的设计与实习过程,并有对应的模拟器的设计与实现,以及平移到展讯开发平台上的适配过程。

ABSTRACT

TheMobilemiddlewarefeaturephonescanloadandimplementthedynamicprocess.Whichmakethefunctionalphonebecameaquasi-smartphone,Themiddlewareprovidestheunificationdevelopmentinterfacethroughtheadaptivemobileplatforminteriorfunctionfortheupperformationapplicationprocedure.ThispaperdiscussesafeaturebasedonMTKplatformmobilemiddlewaredesignandimplementationofitsmobilephoneplatformforthedevelopmentofinformationandtheupperapplicationmigrationadaptationsimulatordevelopment.

ThisarticlecitestheMTKandSpreadtrummobileplatformmobilemiddlewareapplicationsandthedevelopmentoffunctionalstatus,independentofthelocationoftheARMprogramdesignprinciples,Nucleusinthethreadcontrolunitoftheimplementationmethod,MTKmobileplatformsandembeddedmemoryReuseAdaptivememoryallocationalgorithmforkeytechnologies,coretechnologiesrelatedtoproposedmiddlewaresolution.Accordingtothesemethods,thedesignoftheadaptationlayercontainstheinterfacelayerandthemiddlewarekernel,applicationsloadedonthestructureoftheapplication'smemoryloadmanagement,loadsegmentationbasedonmulti-taskingmiddleware,themiddlewarekernelportedtomobileplatformsandMTKSpreadtrumrequiredsimulatoradaptationlayer.Thenmadethebasicperformanceanalysistothismiddlewareandlistedtheproductsamples.Finallystatedthemiddlewareprojectandcarriedonthesummaryandtheforecast.

Describedonthebasisofresearchanddevelopmentbymobilephonemiddlewareprojectachievedthefollowing:

Inthelimitedmemoryspacesituation,realizesthelarge-scaleapplicationprocedureinstallmentandthemovementintheMTKfunctionhandsetplatform;HasrealizedthedynamicdutyandthecorrespondenceintheMTKfunctionhandsetplatform,namelyhasrealizedthedynamicfoundationandthedeletionduty,andcarriesontheeffectiveothermanagementaswellasthecorrespondencetotheduty;Intheconnectionlevelinvariablesituation,transplantsthismiddlewaresucces …… 此处隐藏:19246字,全部文档内容请下载后查看。喜欢就下载吧 ……

MTK手机平台中间件的设计与实现.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:4.9 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:19元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219