| 作 者: | 杨宗德 |
| 出版社: | 北京大学出版社 |
| 丛编项: | 21世纪全国应用型人才培养规划教材·嵌入式技术系列 |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | 计算机 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 嵌入式系统概述
1.1 嵌入式系统应用概述
1.2 常见的处理器概述
1.2.1 微控制器
1.2.2 数字信号处理器
1.2.3 微处理器
1.2.4 片上系统
1.2.5 处理器技术的选型
1.3 操作系统概述
1.3.1 操作系统主要特点及功能
1.3.2 常用嵌入式操作系统
本章总结
课后习题
第2章 嵌入式ARM处理器
2.1 ARM处理器概述
2.2 ARM硬件体系结构
2.2.1 冯·诺依曼体系和哈佛总线
2.2.2 CISC和RISC指令集
2.2.3 ARM处理器的指令流水线
2.3 ARM处理器内部结构
2.3.1 ARM7内部结构图及主要特点
2.3.2 ARM7功能结构图
2.3.3 ARM9内部及功能结构图
2.3.4 XSca1e内部结构及功能
本章总结
课后习题
第3章 ARM程序设计基础
3.1 ARM处理器工作模式及寄存器介绍
3.1.1 ARM处理器工作模式
3.1.2 ARM处理器寄存器介绍
3.1.3 ARM指令编码方式
3.2 ARM寻址方式
3.3 ARM指令及应用程序设计
3.3.1 加减法指令及例程
3.3.2 逻辑指令及例程
3.3.3 乘法指令及例程
3.3.4 跳转指令及例程
3.3.5 内存数据加载指令及例程
3.3.6 CPSR数据传输指令及例程
3.3.7 数据交换指令及例程
3.4 ARM伪指令及应用程序举例
3.4.1 符号定义伪指令及例程
3.4.2 数据定义伪指令及例程
3.4.3 控制伪指令及例程
3.4.4 地址加载伪指令及例程
3.4.5 声明引用伪指令及例程
3.4.6 段域伪指令及例程
3.5 ARM汇编程序设计示例
3.5.1 ARM汇编程序结构示例
3.5.2 数据加载ARM汇编程序示例
3.5.3 ARM分支跳转程序示例
3.5.4 ARM数据段复制程序示例
本章总结
课后习题
第4章 ADS环境下汇编/G/C++程序开发
4.1 嵌入式软件开发平台ADS1.2应用
4.1.1 ADS开发平台简介
4.1.2 ARM命令参数说明
4.1.3 可执行文件结构及内存映射
4.1.4 使用ADS集成ARM程序开发流程
4.1.5 使用ADS调试程序实例
……
第5章 嵌入式系统结构及软件开发模式
第6章 ARM异常中断处理及程序设计
第7章 嵌入式系统接口及驱动程序开发
第8章 基于uC/OS-II应用程序开发基础
第9章 ARM存储管理
参考文献