更新时间:2020-04-30 15:37:37
封面
书名页
内容提要
版权页
前言
第一篇 嵌入式ARM Linux裸机开发初体验
第1章 S5PV210处理器的前世今生
1.1 数据类型
1.2 处理器状态
1.3 存储器格式
1.4 工作模式
1.5 寄存器介绍
1.6 存储器映射
1.7 天嵌TQ210开发板硬件资源概述
1.8 本章小结
第2章 搭建嵌入式交叉编译环境
2.1 交叉编译简介
2.2 在主机上构建嵌入式Linux开发环境
2.3 主机与虚拟机之间文件传输方法的介绍
2.4 交叉编译器的安装
2.5 Windows环境下远程登录工具 SecureCRT的安装
2.6 S5PV210程序烧写方法概述
2.7 本章小结
第3章 ARM指令集及汇编语言编程介绍
3.1 ARM指令集介绍
3.2 GNU ARM汇编程序编程规范
3.3 常用汇编语言程序子模块实例分析
3.4 GNU交叉编译工具链简介
3.5 Makefile简介
3.6 本章小结
第4章 传递C语言的正能量
4.1 数据类型基础
4.2 深入理解位运算符和位运算
4.3 防止文件重复包含技巧
4.4 本章小结
第5章 ARM汇编与C语言混合编程的那些事儿
5.1 一个混合编程实例的实现
5.2 APCS规则概述
5.3 本章小结
第6章 点亮神奇的流水灯
6.1 S5PV210处理器GPIO接口概述
6.2 点亮LED流水灯
6.3 让TQ210开发板发出声音
6.4 本章小结
第7章 探究时钟滴答的奥秘
7.1 S5PV210处理器时钟体系结构概述
7.2 PLL的配置及时钟初始化
7.3 PWM定时器的原理及应用
7.4 PWM定时器拓展实验——蜂鸣器实验
7.5 本章小结
第8章 玩转UART
8.1 UART概述
8.2 UART的操作
8.3 UART的工作模式
8.4 UART的相关寄存器
8.5 UART接口应用实例
8.6 本章小结
第9章 挑战启动流程
9.1 S5PV210处理器启动流程概述
9.2 深入理解S5PV210处理器的启动流程
9.3 本章小结
第二篇 Android应用开发连连看
第10章 传说中的Android
10.1 什么是Android
10.2 Android历史
10.3 Android开发介绍
10.4 Android初体验
10.5 本章小结
第11章 Android开发平台搭建
11.1 操作系统平台
11.2 软件安装
11.3 本章小结
第12章 第一个Android应用程序
12.1 Hello World项目分析
12.2 程序调试技巧
12.3 本章小结
第13章 Android基本组件大串烧
13.1 文本框(TextView)
13.2 编辑框(EditText)
13.3 按钮(Button)
13.4 进度条
13.5 Android进阶——Intent和Activity
参考文献
注释