本书从嵌入式系统的概念,嵌入式系统的发展过程,嵌入式系统处画分类及组成成等基础知识讲起,然后逐步深入到嵌入式硬件体系结构内部,从指令系统与嵌入式系统程序设计基础到嵌入式操作系统、Boot Loader,再到嵌入式系统应用设计等,系统地介绍了嵌入式系统原理及应用,有利于高等院校嵌入式系统相关课程的教学。 。 |
第1章嵌入式系统概述 1.1嵌入式系统的基本概念1 1.1.1嵌入式系统的定义1 1.1.2嵌入式系统的特点1 1.1.3嵌入式系统的发展2 1.1.4嵌入式系统的应用4 1.1.5嵌入式系统的学习方法 4 1.2嵌入式处理器5 1.2.1嵌入式处理器的种类5 1.2.2ARM微处理器简介6 1.3嵌入式系统的组成7 1.3.1嵌入式系统的硬件8 1.3.2嵌入式系统的软件9 1.4嵌入式操作系统10 1.4.1嵌入式操作系统及其特点10 1.4.2几种嵌入式操作系统10 习题12 第2章嵌入式处理器体系结构 2.1嵌入式处理器内核13 2.2ARM体系结构的发展14 2.3ARM体系结构的技术特征16 2.4ARM处理器工作状态与工作模式16 2.4.1ARM处理器工作状态17 2.4.2ARM处理器工作模式17 2.5ARM处理器寄存器组18 2.5.1ARM状态下的寄存器组18 2.5.2Thumb状态下的寄存器组19 2.6ARM处理器的异常中断20 2.6.1ARM异常种类及异常中断向量20 2.6.2异常中断的优先级21 2.6.3ARM异常中断的响应过程22 嵌入式系统原理及应用 目录 2.6.4从异常处理程序中返回22 2.7ARM的存储器格式及数据类型24 2.7.1ARM存储字数据的格式24 2.7.2ARM微处理器数据类型25 2.8ARM流水线技术25 2.8.1指令流水线处理25 2.8.2ARM的3级指令流水线26 2.8.3ARM的5级指令流水线27 2.9ARM处理器内核结构28 2.9.1ARM处理器内核概述28 2.9.2ARM7TDMI处理器内核29 2.9.3ARM7TDMI存储器接口32 2.9.4ARM7TDMI的调试接口34 2.9.5ARM920T处理器核36 2.9.6ARM的AMBA总线体系结构37 2.9.7ARM的MMU部件38 习题46 第3章典型嵌入式处理器 3.1LPC2000系列嵌入式微控制器47 3.1.1LPC2000系列微控制器概述47 3.1.2LPC2000系列微控制器结构49 3.2嵌入式微处理器S3C44B0X50 3.2.1S3C44B0X简介50 3.2.2S3C44B0X体 |
商品评论(0条)