描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787512402249
内容简介
本书是嵌入式系统软硬件开发理论与应用实践相结合的专业书籍。它以ARM系列为核心,从存储器扩展、I/0口扩展、中断系统及各种接口的扩展与应用,到软件开发、系统移植等.完整地讲述了嵌入式系统的基础知识及其软硬件开发技术;并针对开发具有自主产权的实时操作系统,讲述了其中的中断管理技术、存储器管理技术以及人机接口管理技术等。
本书可作为普通高等院校高年级学生教材,也可作为基于ARM的硬件设计、系统软件开发设计参考书。
本书可作为普通高等院校高年级学生教材,也可作为基于ARM的硬件设计、系统软件开发设计参考书。
目 录
第1章 嵌入式系统概述
1.1 嵌入式系统的基本概念
1.2 嵌入式系统的特点
1.3 嵌入式系统的应用
1.4 嵌入式系统的开发
1.4.1 嵌入式系统开发考虑的要素
1.4.2 软硬件协同设计
1.4.3 嵌入式系统硬件开发
1.4.4 嵌入式软件开发的特点和技术挑战
1.4.5 嵌入式软件开发环境
1.4.6 嵌入式应用软件开发过程
1.4.7 嵌入式系统的开发流程
习题
第2章 嵌入式系统的结构
2.1 嵌入式系统的体系结构
2.1.1 嵌入式系统体系结构简介
2.1.2 嵌入式系统体系结构的重要性
2.1.3 嵌入式系统体系结构模型
2.2 嵌入式系统的流水线结构
2.3 嵌入式系统的存储器结构
2.4 嵌入式系统的编程结构
习题
第3章 嵌入式系统的指令结构及指令系统
3.1 嵌入式处理器寻址方式
3.2 指令集介绍
3.2.1 ARM微处理器的指令的分类与格式
3.2.2 指令的条件域
3.3 ARM指令集
3.3.1 跳转指令
3.3.2 数据处理指令
3.3.3 乘法指令与乘加指令
3.3.4 程序状态寄存器访问指令
3.3.5 加载/存储指令
3.3.6 批量数据加载/存储指令
3.3.7 数据交换指令
3.3.8 移位指令(操作)
3.3.9 协处理器指令
3.3.10 异常产生指令
3.4 Thumb指令集
习题
第4章 以ARM为核心的嵌入式系统结构
4.1 ARM核概述
4.1.1 ARM公司简介
4.1.2 ARM核的特点
4.2 ARM内核的基本结构
4.2.1 ARM内核
4.2.2 ARM扩展功能块
4.2.3 ARM启动方式
4.3 ARM处理器模式
4.4 ARM的存储器结构
4.4.1 ARM存储方法
4.4.2 存储空间管理单元MMU
4.5 ARM的编程结构
4.5.1 ARM微处理器的工作状态
……
第5章 ARM系统中的存储器设计与管理
第6章 ARM系统中的接口设计与管理
第7章 ARM系统的I/0端口设计与管理
第8章 ARM系统中的中断系统
第9章 ARM系统中的人机接口技术
第10章 ARM系统软件开发环境与开发工具
第11章 ARM嵌入式操作系统
第12章 开发具有自主产权的实时操作系统
第13章 系统移植技术
参考文献
1.1 嵌入式系统的基本概念
1.2 嵌入式系统的特点
1.3 嵌入式系统的应用
1.4 嵌入式系统的开发
1.4.1 嵌入式系统开发考虑的要素
1.4.2 软硬件协同设计
1.4.3 嵌入式系统硬件开发
1.4.4 嵌入式软件开发的特点和技术挑战
1.4.5 嵌入式软件开发环境
1.4.6 嵌入式应用软件开发过程
1.4.7 嵌入式系统的开发流程
习题
第2章 嵌入式系统的结构
2.1 嵌入式系统的体系结构
2.1.1 嵌入式系统体系结构简介
2.1.2 嵌入式系统体系结构的重要性
2.1.3 嵌入式系统体系结构模型
2.2 嵌入式系统的流水线结构
2.3 嵌入式系统的存储器结构
2.4 嵌入式系统的编程结构
习题
第3章 嵌入式系统的指令结构及指令系统
3.1 嵌入式处理器寻址方式
3.2 指令集介绍
3.2.1 ARM微处理器的指令的分类与格式
3.2.2 指令的条件域
3.3 ARM指令集
3.3.1 跳转指令
3.3.2 数据处理指令
3.3.3 乘法指令与乘加指令
3.3.4 程序状态寄存器访问指令
3.3.5 加载/存储指令
3.3.6 批量数据加载/存储指令
3.3.7 数据交换指令
3.3.8 移位指令(操作)
3.3.9 协处理器指令
3.3.10 异常产生指令
3.4 Thumb指令集
习题
第4章 以ARM为核心的嵌入式系统结构
4.1 ARM核概述
4.1.1 ARM公司简介
4.1.2 ARM核的特点
4.2 ARM内核的基本结构
4.2.1 ARM内核
4.2.2 ARM扩展功能块
4.2.3 ARM启动方式
4.3 ARM处理器模式
4.4 ARM的存储器结构
4.4.1 ARM存储方法
4.4.2 存储空间管理单元MMU
4.5 ARM的编程结构
4.5.1 ARM微处理器的工作状态
……
第5章 ARM系统中的存储器设计与管理
第6章 ARM系统中的接口设计与管理
第7章 ARM系统的I/0端口设计与管理
第8章 ARM系统中的中断系统
第9章 ARM系统中的人机接口技术
第10章 ARM系统软件开发环境与开发工具
第11章 ARM嵌入式操作系统
第12章 开发具有自主产权的实时操作系统
第13章 系统移植技术
参考文献
评论
还没有评论。