书籍详情
嵌入式系统基础实践教程
作者:韩磊 编
出版社:北京大学出版社
出版时间:2013-08-01
ISBN:9787301224472
定价:¥35.00
购买这本书可以去
内容简介
《嵌入式系统基础实践教程/21世纪全国本科院校电气信息类创新型应用人才培养规划教材》立足于嵌入式系统基本理论,侧重于基础实践开发,面向实际应用;系统地介绍了嵌入式系统的基本概念、组成、设计原则与方法,从嵌入式系统硬件、嵌入式系统软件、嵌入式系统应用三个层面展开论述。在嵌入式硬件方面,按照ARM核到S3C2410芯片,再到板级系统的顺序逐步扩展,详细介绍了ARM核的寄存器文件、工作模式和指令系统,以硬件最小系统为突破口,介绍了S3C2410芯片的外设接口及板级扩展方法;在嵌入式软件方面,着重阐述了c语言面向嵌入式系统编程的特点和技术要领,介绍了ARM软件开发工具,结合嵌入式操作系统的基本原理分析了uC/OS-II操作系统的源码,讲述了以uC/OS-II为操作系统的软件体系结构;最后,以嵌入式工业控制为应用案例,介绍了嵌入式系统开发流程以及S3C2410和uC/OS-II应用设计方案。《嵌入式系统基础实践教程/21世纪全国本科院校电气信息类创新型应用人才培养规划教材》融合了嵌入式系统的前导知识,内容丰富,思路清晰,可作为本科、专科院校嵌入式系统入门课程的教学用书,也可供基于S3C2410和uC/OS-n进行应用开发的广大工作人员学习和参考。
作者简介
韩磊,南京工程学院电气学院副教授。
目录
第1章 嵌入式系统概述
1.1 什么是嵌入式系统
1.2 嵌入式系统的应用领域
1.3 嵌入式系统体系结构
1.3.1 嵌入式系统硬件组成
1.3.2 嵌入式系统软件结构
1.4 嵌入式微处理器概述
1.5 嵌入式系统的发展趋势
1.6 案例分析
本章小结
阅读材料
习题
第2章 嵌入式微处理器核心
2.1 ARMCPUISA的发展历史
2.1.1 ARMCPUISA版本
2.1.2 ARM内核版本命名规则
2.1.3 主流ARM处理器的应用
2.2 典型ARM处理器内核结构
2.2.1 ARM7TDMI内核结构
2.2.2 ARM9TDMI内核结构
2.2.3 ARMCortex-A9内核结构
2.3 ARM编程模型
2.3.1 ARM处理器的工作状态
2.3.2 ARM处理器的运行模式
2.3.3 ARM寄存器组织
2.4 异常
2.4.1 ARM体系结构支持的异常类型
2.4.2 异常的响应
2.4.3 异常的返回
2.5 存储方式及存储器管理单元
2.5.1 大、小端格式
2.5.2 存储器管理单元
2.6 案例分析
2.6.1 RISC思想在ARM处理器设计中的体现
2.6.2 ARM设计思想中的改进之处
本章小结
阅读材料
习题
第3章 ARM嵌入式微处理器指令集
3.1 ARM指令集概述
3.1.1 ARM指令的特点
3.1.2 ARM指令集分类与格式
3.1.3 条件执行
3.2 ARM处理器的寻址方式
3.2.1 立即寻址
3.2.2 寄存器寻址
3.2.3 寄存器间接寻址
3.2.4 寄存器移位寻址
3.2.5 基址加变址寻址
3.2.6 块拷贝寻址
3.2.7 堆栈寻址
3.2.8 相对寻址
3.3 ARM指令集
3.3.1 数据处理指令
3.3.2 Load/Store指令
3.3.3 分支指令
3.3.4 程序状态寄存器访问指令
3.3.5 协处理器操作指令
3.3.6 异常产生指令
3.4 ARM汇编伪指令与伪操作
3.4.1 ARM伪指令
3.4.2 ARM汇编语言伪操作概述
3.4.3 ADS编译环境下的伪操作
……
第4章 嵌入式系统硬件平台
第5章 嵌入式C语言编程基础
第6章 ARM软件开发工具
第7章 嵌入式操作系统原理
第8章 UC/OS-II嵌入式操作系统内核分析
第9章 基于UC/OS-II的软件体系结构设计
第10章 嵌入式系统的应用开发实例
参考文献
1.1 什么是嵌入式系统
1.2 嵌入式系统的应用领域
1.3 嵌入式系统体系结构
1.3.1 嵌入式系统硬件组成
1.3.2 嵌入式系统软件结构
1.4 嵌入式微处理器概述
1.5 嵌入式系统的发展趋势
1.6 案例分析
本章小结
阅读材料
习题
第2章 嵌入式微处理器核心
2.1 ARMCPUISA的发展历史
2.1.1 ARMCPUISA版本
2.1.2 ARM内核版本命名规则
2.1.3 主流ARM处理器的应用
2.2 典型ARM处理器内核结构
2.2.1 ARM7TDMI内核结构
2.2.2 ARM9TDMI内核结构
2.2.3 ARMCortex-A9内核结构
2.3 ARM编程模型
2.3.1 ARM处理器的工作状态
2.3.2 ARM处理器的运行模式
2.3.3 ARM寄存器组织
2.4 异常
2.4.1 ARM体系结构支持的异常类型
2.4.2 异常的响应
2.4.3 异常的返回
2.5 存储方式及存储器管理单元
2.5.1 大、小端格式
2.5.2 存储器管理单元
2.6 案例分析
2.6.1 RISC思想在ARM处理器设计中的体现
2.6.2 ARM设计思想中的改进之处
本章小结
阅读材料
习题
第3章 ARM嵌入式微处理器指令集
3.1 ARM指令集概述
3.1.1 ARM指令的特点
3.1.2 ARM指令集分类与格式
3.1.3 条件执行
3.2 ARM处理器的寻址方式
3.2.1 立即寻址
3.2.2 寄存器寻址
3.2.3 寄存器间接寻址
3.2.4 寄存器移位寻址
3.2.5 基址加变址寻址
3.2.6 块拷贝寻址
3.2.7 堆栈寻址
3.2.8 相对寻址
3.3 ARM指令集
3.3.1 数据处理指令
3.3.2 Load/Store指令
3.3.3 分支指令
3.3.4 程序状态寄存器访问指令
3.3.5 协处理器操作指令
3.3.6 异常产生指令
3.4 ARM汇编伪指令与伪操作
3.4.1 ARM伪指令
3.4.2 ARM汇编语言伪操作概述
3.4.3 ADS编译环境下的伪操作
……
第4章 嵌入式系统硬件平台
第5章 嵌入式C语言编程基础
第6章 ARM软件开发工具
第7章 嵌入式操作系统原理
第8章 UC/OS-II嵌入式操作系统内核分析
第9章 基于UC/OS-II的软件体系结构设计
第10章 嵌入式系统的应用开发实例
参考文献
猜您喜欢