更新时间:2022-05-07 18:25:23
封面
版权页
高等职业教育系列教材电子类专业编委会成员名单
出版说明
前言
第1章 嵌入式系统概述
1.1 嵌入式系统的定义
1.2 嵌入式系统的特点
1.3 嵌入式系统的组成和分类
1.3.1 嵌入式系统的组成
1.3.2 嵌入式系统的分类
1.4 嵌入式系统的发展与应用
1.5 基于ARM的嵌入式开发环境
1.5.1 交叉开发环境
1.5.2 模拟开发环境
1.6 如何学好嵌入式系统开发
本章小结
思考与习题
第2章 ARM嵌入式微处理器
2.1 ARM嵌入式微处理器简介
2.1.1 嵌入式处理器分类
2.1.2 ARM微处理器架构
2.1.3 ARM嵌入式微处理器系列
2.1.4 ARM版本的命名规则
2.2 ARM嵌入式微处理器体系结构
2.2.1 ARM体系结构的存储器格式
2.2.2 ARM体系结构的工作状态
2.2.3 ARM体系结构的运行模式
2.2.4 ARM体系结构的寄存器
2.3 ARM的异常处理
2.3.1 ARM体系支持的异常类型
2.3.2 ARM的异常中断
2.3.3 ARM的异常响应
2.3.4 ARM的异常返回
第3章 嵌入式操作系统
3.1 嵌入式操作系统简介
3.1.1 嵌入式最小系统
3.1.2 嵌入式操作系统概念
3.1.3 嵌入式操作系统性能管理
3.2 常用的嵌入式操作系统
3.2.1 嵌入式Linux操作系统
3.2.2 嵌入式Android操作系统
3.2.3 其他嵌入式操作系统
第4章 Android Studio开发环境
4.1 项目1 搭建嵌入式开发环境
4.1.1 Android系统编译环境
4.1.2 应用开发环境介绍
4.1.3 开发工具应用解析
4.1.4 调试方式与快捷键
4.1.5 搭建步骤详解
4.2 项目2 编写Hello Android应用程序
4.2.1 创建一个新的Android工程
4.2.2 修改程序
4.2.3 运行结果
4.3 项目3 应用布局
4.3.1 布局简介
4.3.2 线性布局(LinearLayout)
4.3.3 相对布局(RelativeLayout)
4.3.4 表格布局(TableLayout)
4.3.5 帧布局(FrameLayout)
4.3.6 嵌套布局
4.4 项目4 经典界面控件
4.4.1 控件简介
4.4.2 TextView控件
4.4.3 Button控件
4.4.4 EditText控件
4.4.5 CheckBox控件
4.4.6 ImageButton控件
4.5 项目5 其他界面控件与视图
4.5.1 Spinner控件
4.5.2 ProgressBar控件
4.5.3 RatingBar控件
4.5.4 ScrollView视图
4.5.5 GridView视图
4.5.6 Gallery视图
4.5.7 TabHost视图
4.6 项目6 Intent和Activity
4.6.1 Activity的生命周期
4.6.2 Intent介绍
4.6.3 新建Activity类
4.6.4 Activity间的普通跳转
4.6.5 等待返回的Activity间的跳转
4.6.6 启动其他应用
第5章 嵌入式应用程序开发
5.1 项目7 提示信息(Toast)
5.1.1 Toast介绍
5.1.2 系统默认的Toast
5.1.3 自定义的Toast
5.2 项目8 通知提示(Notification)
5.2.1 Notification介绍
5.2.2 特殊的Notification
5.3 综合项目 天气预报
5.3.1 设计原理
5.3.2 设计流程