书籍详情
基于ARM的嵌入式系统原理及应用
作者:刘彦文 著
出版社:清华大学出版社
出版时间:2017-02-01
ISBN:9787302453611
定价:¥59.00
购买这本书可以去
内容简介
近年来,国内教学科研单位的嵌入式教学实验平台以及开发平台使用基于ARM核的S3C2440A、S3C2410A、S3C44B0X微处理器芯片较为广泛。本书以这三款微处理器为例,系统全面地描述微处理器组成及程序员模型,ARM指令系统,汇编语言特性及编程基础,主存储器及NandFlash存储器组成,芯片内部各控制器、接口、外设的组成和原理,以及与开发应用相关的技术。另外,通过举例描述这三款微处理器与片外配套芯片或设备的接口技术及应用。刘彦文编著的《基于ARM的嵌入式系统原理及应用(高等院校信息技术规划教材)》从使用嵌入式微处理器角度出发,注重实现技术,内容新颖,实用性强,书中有大量的图、表、例和程序,每章都附有习题,便于读者学习。本书适用于高等院校嵌入式系统、计算机等专业的本科生作为嵌入式系统组成原理及应用、嵌入式系统原理及接口技术课程的教材使用,也可作为研究生的参考教材,还可作为培训教材或研发人员的参考书使用。
作者简介
暂缺《基于ARM的嵌入式系统原理及应用》作者简介
目录
第1章 嵌入式系统组成简介1.1 嵌入式系统定义、发展历程、应用举例、主要特点1.1.1 嵌入式系统定义1.1.2 嵌入式系统发展历程1.1.3 嵌入式系统应用举例1.1.4 嵌入式系统主要特点1.2 嵌入式系统硬件组成及软件组成举例1.2.1 嵌入式系统硬件组成举例1.2.2 嵌入式系统软件组成举例1.3 嵌入式微处理器简介1.3.1 嵌入式微处理器分类1.3.2 主流嵌入式微处理器简介1.4 嵌入式操作系统简介1.4.1 嵌入式操作系统主要特点1.4.2 主流嵌入式操作系统简介1.5 ARM系列嵌入式微处理器简介1.5.1 ARM系列处理器核的命名规则与性能1.5.2 ARM指令集结构版本和变异1.6 本小结1.7 习题第2章 微处理器组成及程序员模型2.1 S3C2440A微处理器概述2.2 S3C2440A微处理器组成与引脚信号2.2.1 S3C2440A微处理器组成2.2.2 S3C2440A芯片封装及引脚编号与引脚2.2.3 S3C2440A特殊功能寄存器简介2.3 ARM920T核2.3.1 ARM920T简介2.3.2 ARM920T指令系统特点2.3.3 ARM920T功能模块2.4 程序员模型2.4.1 处理器操作状态2.4.2 存储器格式和数据类型2.4.3 处理器操作方式2.4.4 寄存器2.4.5 程序状态寄存器2.4.6 异常2.4.7 Reset2.5 S3C2410A微处理器组成2.6 本章小结2.7 习题第3章 ARM指令系统3.1 ARM指令系统概述3.2 ARM指令集3.2.1 ARM指令集概述3.2.2 ARM指令集指令的条件执行3.3 ARM存储器访问指令3.3.1 字、无符号字节装入/存储指令3.3.2 半字装入/存储指令、带符号字节/半字装入指令3.3.3 块数据传送指令3.3.4 单个数据交换指令3.4 ARM数据处理指令3.4.1 ARM数据处理指令概述3.4.2 ARM数据处理指令程序举例3.5 ARM分支指令3.5.1 分支并且转换状态指令3.5.2 分支、分支并且连接指令3.6 ARM程序状态寄存器传送指令3.7 ARM乘法指令3.7.1 乘、乘累加指令3.7.2 长乘、长乘累加指令3.8 ARM软件中断指令3.9 ARM协处理器指令3.9.1 协处理器介绍3.9.2 协处理器数据操作指令3.9.3 协处理器数据传送指令3.9.4 协处理器寄存器传送指令3.10 Thumb指令集3.10.1 Thumb指令集特点3.10.2 移位并传送、加/减、传送/比较/加/减立即数指令3.10.3 ALU操作指令3.10.4 高寄存器组操作、分支并且转换状态指令3.10.5 装入/存储指令3.10.6 装入地址、加偏移量到SP、压栈/出栈、多寄存器装入/存储指令3.10.7 条件分支、软件中断、无条件分支、长分支并且连接指令3.11 本章 小结3.12 习题第4章 ARM汇编语言特性与编程基础第5章 主存储器及Nand Flash存储器组成第6章 时钟与电源管理、DMAC及总线主设备优先权第7章 GPIO端口及中断控制器第8章 脉宽调制定时器、实时时钟及看门狗定时器第9章 ADC与触摸屏接口、片外DAC连接举例第10章 微处理器片内串行传输模块第11章 微处理器片内其他模块附录A S3C2440A引脚编号与对应的引脚信号名附录B S3C2440A引脚信号名与对应功能描述汇总表附录C 英汉名词术语对照汇总表参考文献
猜您喜欢