指导教师:浦炜基于MTK平台的手机软件开发班级:08电科一学生:胡浩学号:050208101背景作为全球智能手机出货量最高国家,预计2012年中国市场整体手机销售量约为3亿部,其中智能手机占55%,约为1.64亿部。中国的手机市场正在进入新的发展阶段。意义中国的手机市场的稳步增长不仅表现在用户需求不断激发,随着消费市场的逐渐成熟和消费者对手机功能要求的不断提高,普通手机的简单功能,如打电话、发短信已不能满足人们的需要。因此有必要着手开发新的应用、新的程序,以满足消费市场的不断发展。系统的背景及意义论文的结构和主要内容第一部分MTK手机平台介绍第二部分系统设计第三部分完成的工作第四部分总结与展望MTK手机平台介绍MTK手机平台的硬件体系结构MTK的硬件平台由无线收发信机、基带信号处理电路、基带控制电路、存储电路、键盘、显示器、外部接口等部分组成MTK平台的软件体系结构手机平台的软件部分大致分为:移动通信协议栈、设备驱动、操作系统、MMI和WAP几部分为了保持各模块之间的独立性,MTK将操作系统提供的功能进行了封装,开发者只能调用平台提供的KAL层API进行任务级编程工作。MTK手机平台介绍1基带芯片MT6225MT6225是台湾MediaTek公司生产的一款高度集成化的GSM/GPRS双模手机基带处理器芯片2MMI手机的MMI系统是进行移动通信的人与提供移动通信服务的手机之间交往的界面。它包括硬件和软件两部分:硬件有键盘、显示器、话筒、耳机和SIM卡等:软件有基本人机界面功能、用户SIM卡功能、公众移动网功能、菜单与电话本功能等系统设计开发环境的搭建安装ADS、Gcc-g++、Perl等MTK平台的开发工具模拟器、编译工具、下载工具、调试工具编译命令与文件MTK编译分资源的编译和代码的编译代码有Clean、New、Update、Remake等完成的工作锁屏程序分析功能实现:创建新屏幕,为新屏幕添加功能、属性代码原理:设置按键功能、控件属性、定时器以及层的属性程序烧写使用FlashTool下载工具进行烧写完成的工作调试分析原主屏原菜单完成的工作调试分析HelloWorld屏新屏总结与展望通过这次毕业设计的经历,深刻认识到在竞争激烈的手机市场上,国产手机厂商只有掌握了与市场关系最直接的MMI软件技术,才能把握市场的先机。同应用软件不同,手机软件属于嵌入式领域。对嵌入式软件产品的开发有自己独特的软件工程开发模式,对于基于某个软件开发平台的手机软件的开发也是如此,在实际的项目开发过程中,探索出一条能够有效组织项目流程的方法,也是以后工作的努力方向之一。本文是在浦炜老师的精心指导下完成的。在论文的选题、研究以及撰写的整个过程中,始终得到了浦老师的悉心指导,对于课题研究过程中遇到的问题,浦老师总是以饱满的热情,认真地给予讲解,令我十分感动。浦老师渊博的知识、严紧的治学态度、高度的责任心,和蔼可亲的学者风度,对我今后的工作和学习产生了长远而又积极的影响。值此论文完成之际,谨向浦老师表示衷心的感谢!请各位老师批评指正。致谢