走出山寨:MTK芯片开发指南


请输入要查询的词条内容:

走出山寨:MTK芯片开发指南




图书信息


走出山寨:MTK芯片开发指南

作 者: 陈智鹏 编著

出 版 社: 人民邮电出版社

出版时间: 2010-1-1

字 数: 499000

开 本: 16开

I S B N : 9787115216687

定价:¥49.00

内容简介


MTK平台是联发科公司推出的一种新型的手机设计解决方案,到目前为止,它已经成为了国产手机生成厂商首选的平台,其高度的模块集成特性、快捷的出货速度和低廉的价格优势催生了中国大陆数量庞大的手机研发公司,它创造了这个时代最响亮的名词:“山寨”,并引领了从2006年以来山寨机的潮流。

MTK平台的特殊性使得初次接触的开发人员上手困难,而相关资料的缺乏让广大MTK爱好者也无法完整和准确地研究该平台。本书全面地介绍了MTK应用开发的基础知识,它不仅向读者阐述了MTK上层应用开发的方方面面,而且还阐述了底层的驱动原理和具体设计。本书旨在帮助读者在较短的时间里对MTK平台开发获得全面深刻的理解与认识,从而使读者更好地把握MTK平台开发的特点和重点,为读者以后的手机设计生涯打下坚实的基础。另外,本书的所有实例都经过实际的测试,跟随本书完成所有的实例能帮助读者在掌握理论的同时,获得更多的实际经验。

本书适合作为广大专科、本科院校,编程培训中心等的学习教材和辅导教材,也适合作为广大移动开发编程爱好者的自学参考资料。

目录


第1章 MTK的横空出世

1.1 引子

1.2 MTK简介

1.3 MTK平台的生命力

1.4 山寨来了

1.5 走出山寨的强者

1.6 来自3G的机遇和挑战

第2章 MTK软件方案

2.1 MTK软件方案组成

2.2 MTK总体软件方案架构

2.2.1 Nucleus实时操作系统

2.2.2 L1协议栈

2.2.3 设备驱动

2.2.4 L2/L3/L4层协议栈

2.2.5 MMI

2.3 MMI架构

2.3.1 Task

2.3.2 MMI与L4通信

2.3.3 框架层(Framework Layer)

2.3.4 应用层(Application Layer)

2.3.5 UI层

2.3.6 MMI开发常用目录

2.4 启动流程

第3章 MTK工程的编译

3.1 编译环境的搭建

3.1.1 工具安装与配置

3.1.2 进行开发环境检查

3.2 如何进行编译

3.2.1 包含Modis仿真环境的工程

3.2.2 不包含Modis仿真环境的工程

3.2.3 生成文件及Log日志文件

3.3 软件系统的目录结构

3.4 构建原理

3.5 配置编译选项

3.5.1 包含源代码的第三方库

3.5.2 无源代码的第三方库

3.6 烧写版本

第4章 MMI开发起步

4.1 MMI初探

4.1.1 MMI概念

4.1.2 MTK- MMI模块概览

4.2 如何浏览代码

4.3 Hello MTK

4.4 屏幕起步

4.4.1 什么是屏幕

4.4.2 如何创建新的屏幕

4.4.3 History机制

4.5 规范化

4.5.1 确定目录结构及模块相关文件

4.5.2 将相关文件路径加入Plutommi的编译配置文件

4.5.3 为新增模块增加编译开关

4.6 资源

4.6.1 字符串

4.6.2 菜单

4.6.3 图片

4.7 SDK的制作和使用

4.7.1 生成真机版本的SDK

4.7.2 生成模拟器版本的SDK

4.7.3 使用真机版本SDK

4.7.4 使用模拟器版本SDK

第5章 MTK的图形系统

第6章 基本绘图

第7章 图层

第8章 Task

第9章 文件操作

第10章 控件

第11章 屏幕模板

第12章 高级屏幕模板

第13章 多国语言

第14章 SOCKET

第15章 高仿NOKIA N73

第16章 MTK驱动开发