王朝百科
分享
 
 
 

MTK手机开发入门

王朝百科·作者佚名  2012-02-21  
宽屏版  字体: |||超大  

《MTK手机开发入门》针对深圳华禹高科技有限公司出品的基于MTK手机方案的旋风001手机开发模块进行了深入浅出的讲解,主要包括国产手机的现状、MTK手机的特点和运作模式、旋风001手机开发模块的介绍和DIY入门指导、硬件设计说明、Java开发、C语言开发、手机核心板扩展的介绍以及常见问题的解答。

目录

图书信息内容简介图书目录

图书信息书 名: MTK手机开发入门

作者:赵志新

出版社:人民邮电出版社

出版时间: 2010年5月1日

ISBN: 9787115223494

开本: 16开

定价: 39.80元

内容简介《MTK手机开发入门》可以作为高等院校本科生和研究生相关专业的教材,配合旋风001手机开发模块组建实验室完成教学工作,也可以作为公司团体研发的参考书,从而快速高效地研发产品,还可以作为个人爱好者DIY手机的指导手册,对于想了解MTK手机方案的人极具实用性和指导性,是一本不可多得的读物。

图书目录第1章 国产手机与MTK 1

1.1 国产手机的现状与未来 1

1.2 改变手机行业的MTK 2

1.2.1 为什么是MTK 3

1.2.2 MTK的特点及运作模式 4

第2章 开发自己的手机系统——旋风001手机DIY项目 6

2.1 传统手机为什么不能DIY 6

2.2 旋风001手机开发模块 7

2.2.1 简单介绍 7

2.2.2 功能说明 8

2.2.3 操作说明 10

2.2.4 软件说明 11

2.2.5 独特特点 11

2.3 基于Java的旋风001手机DIY快速上手 14

2.3.1 Java开发环境需要的软件工具 14

2.3.2 Java开发环境的搭建步骤 15

2.3.3 用Java实现HelloWorld 27

2.4 基于C语言的旋风001手机DIY快速上手 34

2.4.1 C语言开发环境需要的软件工具 34

2.4.2 C语言开发环境的搭建步骤 34

2.4.3 用C语言实现HelloWorld 55

2.4.4 FlashTool烧写工具使用说明 63

2.4.5 MTK射频参数备份恢复工具 67

第3章 基于旋风001的硬件设计 69

3.1 整体介绍 69

3.2 硬件电路分析 70

3.2.1 电路图 70

3.2.2 工作原理 70

3.3 接口说明 72

3.3.1 128个引脚的扩展接口管脚定义 73

3.3.2 miniUSB接口管脚定义 77

3.3.3 3.5mm耳机接口 77

3.3.4 正面LCD屏接口及射频天线接口 78

3.4 功能模块说明 80

3.4.1 外部电源 80

3.4.2 电源管理及开机电路 81

3.4.3 基带电路 82

3.4.4 射频电路 82

3.4.5 按键 84

3.4.6 GPIO/IIC/INTERRUPT 87

3.4.7 串行接口(UART) 87

3.4.8 SIM卡接口 88

3.4.9 AUDIO接口 88

3.4.10 LCM接口 89

3.4.11 数据总线接口 89

3.4.12 Camera接口 90

3.4.13 TF卡接口 92

3.4.14 蓝牙 92

第4章 基于旋风001的Java开发 93

4.1 J2ME平台体系架构 93

4.1.1 J2ME是什么 93

4.1.2 J2ME总体架构 93

4.1.3 配置 94

4.1.4 简表 94

4.1.5 可选包 95

4.2 导入Java程序常见问题 95

4.3 Java基本操作 99

4.3.1 键盘操作 99

4.3.2 触摸屏操作 100

4.3.3 文件操作 101

4.3.4 多媒体:音乐播放和摄像头拍照 103

4.4 硬件操作 108

4.4.1 GPIO控制 108

4.4.2 ADC采样 109

4.5 基于串口的应用 110

4.5.1 J2ME对串口的支持 110

4.5.2 串口操作的基本流程 111

4.5.3 串口调试方法 112

4.5.4 RFID应用 114

4.5.5 条码应用 116

4.5.6 GPS应用 116

4.5.7 打印机应用 117

4.6 基于网络的应用 118

4.6.1 J2ME对网络的支持 118

4.6.2 旋风001提供的J2ME资源 118

4.6.3 基于TCP的编程 119

4.6.4 基于UDP的编程 121

4.6.5 基于HTTP的编程 122

4.6.6 基于短信和彩信的编程 128

第5章 基于旋风001的C语言开发 134

5.1 MTK软件和C语言架构 134

5.1.1 MTK C语言的整体架构 134

5.1.2 MTK C语言各层之间的关系 136

5.2 MTK MMI设计 136

5.2.1 MMI层介绍 137

5.2.2 剖析MMI任务 149

5.3 绘画 152

5.3.1 图形系统 152

5.3.2 文本 154

5.3.3 图形 157

5.3.4 图像 160

5.3.5 背景 164

5.3.6 层 166

5.4 控件 174

5.4.1 GUI Control 174

5.4.2 菜单 174

5.5 键盘和触摸屏 180

5.5.1 键盘 180

5.5.2 触摸屏操作 183

5.6 高级控件 185

5.6.1 初始化 185

5.6.2 显示菜单 186

5.6.3 注册按键 187

5.6.4 显示左右软键 189

5.7 屏幕模板 189

5.7.1 可重用的模板 189

5.7.2 提取绘画部分 192

5.7.3 模板历史管理 193

5.7.4 退出模板 195

5.7.5 使用新模板 196

5.8 高级模板 197

5.8.1 Tounch Screen和Draw Manager 197

5.8.2 模板数据库 197

5.8.3 模板数据库控件 199

5.8.4 普通模板加入DM 204

5.8.5 自绘制控件 206

5.9 GPIO 210

5.10 UART 211

5.10.1 UART简介 211

5.10.2 数据结构 212

5.10.3 UART功能接口 214

第6章 基于P1302核心板进行DIY 218

6.1 P1302核心板介绍 218

6.1.1 P1302核心板的特点 218

6.1.2 P1302核心板的硬件构成 219

6.2 基于P1302核心板的扩展设计 224

6.2.1 按键扩展 224

6.2.2 音频扩展 225

6.2.3 液晶扩展 226

6.2.4 Flash扩展 228

6.2.5 摄像头扩展 228

6.2.6 TF卡扩展 229

6.2.7 SIM卡扩展 229

6.2.8 串口USB口扩展 230

6.2.9 按键灯 231

6.2.10 GSM天线 232

6.2.11 蓝牙天线 233

6.2.12 后备电池 233

6.2.13 电池连接器 234

6.3 P1302扩展板的焊接调试 234

6.3.1 布板注意事项 234

6.3.2 焊接注意事项 235

6.3.3 调试说明 235

6.3.4 常见问题 237

第7章 网友开发示例 238

7.1 开发环境设立 238

7.2 Hello World 244

7.3 使用资源 250

7.4 操作硬件 263

第8章 旋风001开发常见问题与解答 279

8.1 旋风001常见基本问题解答 279

8.2 旋风001常见高级问题解答 281

8.3 旋风001硬件相关问题解答 288

8.4 旋风001 C语言相关问题解答 289

8.5 旋风001 Java相关问题解答 290

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有