1 设备的功能与构造 1
1.1 智能手机 2
1.1.1 产品特点 3
1.1.2 内部构造 4
1.1.3 手机SIM 卡 5
1.2 平板电脑 9
1.2.1 显示器 9
1.2.2 产品特点 10
1.2.3 内部构造 12
1.3 电源 14
1.3.1 功率与电量 16
1.3.2 移动电源 17
1.4 接口 18
1.4.1 USB:通用串行总线 18
1.4.2 SD 存储卡 22
1.4.3 音频插孔 25
1.4.4 视频高清多媒体接口 27
2 应用软件30
2.1 安卓操作系统 31
2.1.1 不同版本的安卓系统 32
2.1.2 架构与运行模式 32
2.2 数据复制 37
2.3 开发模式——USB 调试 40
2.4 备份 41
2.5 为设备解锁Root 权限 42
2.6 可供选择的固件——自定义ROM 46
2.6.1 引导装载程序:快速启动 48
2.6.2 安装 51
2.7 编程 54
2.8 运用Android Studio 集成开发环境工具 56
2.8.1 安装与运行 58
2.8.2 应用程序制作一览 62
2.8.3 第一个程序 65
3 工具与电子元器件73
3.1 预防措施 74
3.2 工具 75
3.3 电子元器件 80
3.3.1 电阻 80
3.3.2 电容器 82
3.3.3 二极管与晶体管 83
3.3.4 表面贴装器件 85
4 自己动手创建简单的接口91
4.1 拆卸手机 92
4.2 免费的移动无线开关 97
4.2.1 光电耦合器99
4.2.2 开关信号 99
4.2.3 使用NE555 定时器芯片灵活控制开关 100
4.2.4 工作电压与输出电路 103
4.2.5 继电器 105
4.2.6 固态继电器 106
4.3 无设备接入控制. 109
4.4 稳压电源113
5 智能手机中的传感技术 116
5.1 传感器功能一览 117
5.2 实施与应用 120
5.3 处理传感器信号的App 123
5.3.1 传感器的可用性检验 127
5.3.2 传感器数值的调取128
5.3.3 传感器数值的处理 129
5.3.4 App 的最小化与终止 129
6 数字接口 131
6.1 数字输入输出接口:GPIO 132
6.2 串行接口:UART. 132
6.3 集成电路总线 135
6.4 串行外设接口 138
6.5 USB OTG 通信 141
6.5.1 USB OTG 141
6.5.2 配件模式与主机模式 142
6.5.3 开放配件模式 143
6.5.4 USB 主机一览 145
6.6 基于开源平台的安卓系统 146
6.6.1 配件开发工具包的安装与运行 147
6.6.2 谷歌Demo Shield 149
6.6.3 简单的通信示例 152
6.7 安卓USB 主机评估套件 162
6.7.1 演示App 166
6.7.2 芯片通信 171
6.8 配件开发启动工具包 180
7 测量与控制 191
7.1 模拟信号处理 192
7.1.1 分辨率 193
7.1.2 取样频率 195
7.1.3 匹配 196
7.1.4 运算放大器 198
7.1.5 使用运算放大器的基本电路 202
7.2 借助外接传感器测量 207
7.2.1 模数转换器 209
7.2.2 数字传感器 215
7.3 音频接口的应用 218
7.3.1 远程控制 219
7.3.2 获取和输出信号 222
7.3.3 音频接口处的微控制器 227
8 智能家居与物联网 232
8.1 系统一览 233
8.2 无线局域网 238
8.2.1 创建无线局域网的客户端 240
8.2.2 运行 243
8.2.3 系统架构 245
8.2.4 配置 245
8.3 蓝牙与低功耗蓝牙 247
8.4 智能家居 253
8.5 物联网平台 255