毕业论文——基于MTK平台移动终端应用层软件的设计与实现.doc

上传人:滴答 文档编号:1255609 上传时间:2019-01-19 格式:DOC 页数:84 大小:999.50KB
下载 相关 举报
毕业论文——基于MTK平台移动终端应用层软件的设计与实现.doc_第1页
第1页 / 共84页
毕业论文——基于MTK平台移动终端应用层软件的设计与实现.doc_第2页
第2页 / 共84页
毕业论文——基于MTK平台移动终端应用层软件的设计与实现.doc_第3页
第3页 / 共84页
毕业论文——基于MTK平台移动终端应用层软件的设计与实现.doc_第4页
第4页 / 共84页
毕业论文——基于MTK平台移动终端应用层软件的设计与实现.doc_第5页
第5页 / 共84页
点击查看更多>>
资源描述

1、题(中、英文)目 基于 MTK 平台移动终端应用层软件的设计与实现Design and Implementation of Mobile TerminalApplication software Based on MTK platform作者姓名 软件工程提交论文日期 年 月代号分类号学号密级UDC 编号学校指导教师姓名职称工程领域 企业指导教师姓名职称摘 要目前,手机已成为最广范围内使用的便携式电话终端。很多国家也成功地将本土品牌手机推向了国际市场。在手机的研发过程中,人机交互接口(MMI )给进行移动通信的人与手机提供了交往的界面,它的设计优劣直接影响了手机销售市场的占有率,本文对人机界面

2、的设计与实现进行了研究和探讨。本文首先介绍了手机发展现状和课题选题由来,阐明了课题的现实意义和主要任务。基于手机结构和嵌入式操作系统介绍了本项目的软件开发平台MTK平台,并详细分析了该平台MMI层软件结构。其中以手机应用层开发中的典型模块通讯录应用为例,先进行了系统需求分析和方案设计。然后具体实现了模块的各功能与所有界面,并完成了应用间交互的相关功能,后期根据编写的测试用例进行了黑盒测试。最终,样机通过了软、硬件测试,验证了其设计的正确性和可行性,并成功投入市场。关键字:手机 人机交互接口(MMI) MTK 黑盒测试AbstractNowadays, handset has become a

3、cellular phone terminal in the most widely used field. A great many countries succeeded in designing various handsets labelled by their own brand in international market. The Man-Machine-Interface(MMI) provides such an interface that brings the convenience to both human and handset in the handset pr

4、ojects. And the advantages or not of design could make an important influence on the market share of mobile terminal products. The thesis makes the related R&D to design and achieve a friendly interface.The thesis first introduces the present situation and background of handset, and clarifies the si

5、gnificance of the topic and main task. On the basis of the architecture of handset and the embedded system, introduces the software development platform of this project, MTK platform, and the software architecture of MMI. Taking a typical application, phonebook as an example, makes the requirement a

6、nalysis and practical plan design firstly. Then goes deep into the detailed realization of function and interface, and fulfills the communication between related applications. In the later period, according to test case, finishes the Black-box Testing and debugging. Finally, passes all the testing o

7、f software and hardware, which verifies the validity and feasibility of the early design, finished products have been poured into market.Keyword: Handset Man-Machine-Interface(MMI) MTK Black-box Testing目 录第一章 绪 论 .11.1 手机发展现状 .11.1.1 移动通信的发展 .11.1.2 手机软件开发平台 .11.1.3 手机软件分类 .21.2 课题的现实意义 .21.3 论文的工作和

8、结构 .3第二章 手机系统结构 .52.1 手机硬件结构 .52.2 手机软件结构 .62.2.1 移动通信协议体系结构 .62.2.2 软件设备驱动 16.82.2.3 手机操作系统 .92.2.4 人机交互接口 MMI.112.3 手机嵌入式系统 .112.3.1 多任务处理机制 .112.3.2 基于优先数的任务调度 .122.3.3 任务间的通信 .122.3.4 任务间的同步 .132.4 小结 .13第三章 MMI 的研究与分析 .153.1 MTK 平台总体设计 .153.1.1 适配层 KAL.153.1.2 适配层 L422 .163.1.3 task 间的通信机制 23 .

9、173.2 MMI 层软件结构 24 .183.2.1 MMI 接口介绍 .193.2.2 MMI 与 L4 之间的通信 .193.3 Framework 层 25 .223.3.1 事件处理器 .223.3.2 历史管理 .243.3.3 OSL 层 .243.3.4 NVRAM .253.3.5 文件系统 .263.4 UI 层 .273.5 Application 层 .273.6 小结 .29第四章 通讯录应用的设计与实现 .314.1 初步设计与分析 .314.1.1 系统需求分析 .314.1.2 模块设计思路 .334.2 初始化详细流程设计 .364.3 界面显示的设计与实现

10、.404.3.1 一、二级菜单设计 .404.3.2 编辑框的设计 .414.3.3 弹出窗口的设计 .424.3.4 窗口绘制与 History 管理设计 .444.4 核心功能的设计与实现 .464.4.1 显示电话号码列表 .464.4.2 添加新条目 .484.4.3 删除已有条目 .494.4.4 姓名查找 .514.4.5 复制或转存 .524.4.6 相关设置功能 .524.5 应用间的交互 .534.6 高级功能快速查找 .544.7 小结 .55第五章 手机应用层的软件测试 .575.1 手机应用层软件测试方法 35.575.2 MTK 平台软件仿真工具 36.595.3 通

11、讯录应用的测试用例 .625.3.1 基本功能测试 .635.3.2 批量测试 .645.3.3 失败测试 .655.3.4 集成测试 .675.4 通讯录应用的测试结果 .67第六章 总结与展望 .71致谢 .73参考文献 .75第一章 绪论 1第一章 绪 论1.1 手机发展现状1.1.1 移动通信的发展从 1876 年贝尔发明电话以来,经历了长达一个多世纪的发展,电话通讯服务已走进了千家万户,成为国家经济建设、社会生活和人们交流信息所不可缺少的重要工具。在最近二十年中,通讯技术和业务发生了巨大变化,通信的地点也由固定方式转向移动方式。随着现代生活节奏越来越快,移动通讯发展迅猛,其通讯工具手

12、机的更新换代和市场争夺战也愈演愈烈。国外手机生产企业认为质量和信誉是品牌的保证。同时,他们针对手机这种特殊商品的特点,即科技产品和时尚产品二位一体,致力于研究创新,从外型、功能、质量等方面不断改善力求做到尽善尽美。手机不再只是用来通话的,它已经成为一个集照相机、游戏机、音乐播放器、电影院等强大功能为一身的电子消费品。例如,诺基亚的主要目标消费群是中高收入的白领阶层,摩托罗拉则是以追求潮流与时尚的年轻族为目标。同时,他们很重视促销、售后服务等一系列提高品牌价值和产品附加值的营销环节。国内在营销机理及营销管理的研究上,无论从框架体系,还是方法手段乃至观念都难于超越国外模式,基本上处于追赶型研究状态

13、,但我国与国外研究的差距显然在以递增的速度缩小。目前,我国手机市场有 30 多个品牌,生产厂商 40多家。整个手机市场保持着“寡头”格局,诺基亚、摩托罗拉、三星、索爱、飞利浦、NEC 等著名外资品牌市场份额在四分之三。其余被以联想、波导、夏新、TCL 为龙头的国产手机瓜分,他们在国家政策的扶持下,守护着国产品牌的尊严。我国部分的手机生产商已基本掌握了协议栈软件、应用软件的开发,以及整机电路、模具、造型的自主设计、大生产技术与产业化,个别企业还掌握了基带、射频等核心芯片设计、物理层软件开发技术,并拥有整机设计能力,我国手机及多媒体信息终端产品的研发技术水平得到显著提高。手机所需的大部分元器件都可

14、以在国内生产,移动通信产业链已基本形成 1。1.1.2 手机软件开发平台手机开发分为硬件、软件开发。硬件就是指外观设备、芯片等,而软件分为底层软件、应用软件。其中芯片设计是相对技术含量高的环节,其市场长期为国2 基于 MTK 平台移动终端应用层软件的设计与实现外厂商所垄断。国内厂商在 04-05 年间起步发展,新进厂商采用降低芯片成本、芯片附赠软件平台的模式,逐渐占据国内手机市场。手机芯片包含基带处理器、射频芯片、应用处理器等,可为音频、视频等多媒体配备相应自己的芯片 2。国外厂商有 Ti、FreeScale、 ARM、Intel 、ADI、高通等,国内厂商有 MTK、展讯、大唐移动、凯明、鼎

15、新等。据 iSuppli 公司数据显示,2006 年 MTK 基带市场份额为 44%。国内手机采用 MTK 芯片的品牌有:联想、天阔、普天、三新、三盟、宇宙、南方高科、诺科、康佳、科健、采星、迷你、波导、CECT、TCL、奥克斯、东信、长虹、托普、吉事达等。MTK 是联发科技股份有限公司的英文简称,它作为全球 IC 设计领导厂商,专注于无线通讯及数位媒体等技术领域。公司提供的晶片整合系统解决方案,包含无线通讯等在市场上居领导地位。在 MTK 的手机解决方案中,将手机芯片和手机软件平台预先整合到一起。这种方案可以使终端厂商节约成本,加速产品上市周期。MTK 公司的产品因为集成较多的多媒体功能和较

16、低的价格在大陆手机公司和手机设计公司得到广泛的应用。MTK 的 Turn-key 方案(将芯片与手机开发所需的软件平台乃至第三方软件捆绑销售)的巨大成功则证明了在这一领域平台技术不再是 TI、英飞凌这些巨头的专属。这一策略使得 MTK 在手机市场取得了骄人的业绩 3。但是并不是所有的国产手机都简单的运用 MTK 最被人称颂的total solution,而是“取其精华” ,利用自己对市场的理解生产出具有自身特色的MTK 手机。例如成功坐上了国产手机的第一把交椅的天语手机。1.1.3 手机软件分类按照软件安装的方式来分类,可以将手机软件分为前装软件和后装软件。前装软件是指在手机用户购买手机的时候

17、,已经预先安装在系统内的软件。如通讯录、短信息等是设计厂商捆绑在操作系统的前装软件;后装软件是指在用户购买手机之后,通过下载或者与电脑连接等方式获取并安装的软件。按照应用类型分类,可以分为基本功能类(如通讯录、短消息) 、信息资讯类(如腾讯 QQ) ,工具类(如地图) ,娱乐类(如影院) ,游戏类等。1.2 课题的现实意义本课题来源于本人在实习公司参与的手机研发项目 A302,以其中的通讯录模块为例,详细阐述了 GSM 网络中 MTK 平台应用层软件的设计与实现。本项目的客户要求是希望从界面外观、功能操作等各方面,在 MTK 平台上达到与某款手机高仿的效果。因此本课题的实践背景是基于 MTK 的 total solution 方案,按

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。