网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 ARM嵌入式体系结构与接口技术(Cortex-A53版微课版嵌入式技术工业和信息化精品系列教材)
分类
作者
出版社 人民邮电出版社
下载
简介
内容推荐
ARM微处理器已经成为当今应用最广泛的嵌入式处理器之一。目前,Cortex-A系列处理器已经占据了大部分中高端产品市场。S5P6818则是一款基于Cortex-A53内核的64位高性能、低成本的ARM微处理器。
本书主要从ARM的体系结构和接口技术两个方面对S5P6818芯片的使用进行讲解。全书共15章,前14章分别介绍了嵌入式系统基础知识、ARM技术概述、Cortex-A53编程模型、ARM开发环境搭建、ARM微处理器的指令系统、ARM汇编语言程序设计、ARMv8异常处理、通用I/O接口、ARM外部中断、UART串行通信接口、PWM定时器与“看门狗”定时器、A/D转换器、SPI总线接口、I2C总线接口;最后一章提供了一个综合案例,通过练习和操作实践,帮助读者巩固所学的内容。
本书可以作为高等院校嵌入式相关专业和计算机相关专业的教材,也可以作为计算机软件和硬件培训教材,还可以作为嵌入式研究方向的专业人才和广大计算机爱好者的自学教材。
目录
第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.5 练习题
第2章 ARM技术概述
2.1 ARM体系结构的发展及技术特征
2.1.1 ARM公司简介
2.1.2 ARM技术特征
2.1.3 ARM体系结构的发展
2.2 ARM微处理器简介
2.2.1 Cortex-A系列处理器
2.2.2 Cortex-R系列处理器
2.2.3 Cortex-M系列处理器
2.2.4 SecurCore系列处理器
2.3 ARM微处理器架构
2.4 ARM微处理器应用选型
2.5 小结
2.6 练习题
第3章 Cortex-A53编程模型
3.1 Cortex-A53处理器功能及特点
3.2 Cortex-A53支持的数据类型
3.2.1 ARM的基本数据类型
3.2.2 浮点数据类型
3.2.3 存储器大小端模式
3.3 Cortex-A53内核工作模式
3.4 Cortex-A53存储系统
3.4.1 存储管理单元(MMU)
3.4.2 高速缓冲存储器(Cache)
3.5 指令流水线
3.5.1 指令流水线的概念与原理
3.5.2 指令流水线的分类
3.5.3 影响指令流水线性能的因素
3.6 寄存器组织
3.6.1 通用寄存器
3.6.2 程序状态寄存器
3.7 基于Cortex-A53的S5P6818处理器
3.8 FS6818开发平台简介
3.9 小结
3.10 练习题
第4章 ARM开发环境搭建
4.1 FS-JTAG(B)仿真器
4.2 开发环境的搭建
4.2.1 开发环境简介
4.2.2 安装VMware Player
4.2.3 解压缩虚拟机镜像
4.2.4 打开虚拟机
4.2.5 连接硬件平台
4.2.6 USB转串口驱动安装
4.2.7 PuTTY串口终端配置
4.3 新建工程
4.4 添加已有工程
4.5 编译工程
4.6 调试工程
4.6.1 配置FS-JTAG调试工具
4.6.2 配置调试工具
4.6.3 查看变量和寄存器的方法
4.6.4 断点设置方法
4.6.5 查看内存数据信息的方法
4.6.6 调试结果后的处理
4.7 小结
4.8 练习题
第5章 ARM微处理器的指令系统
5.1 ARM指令系统简介
5.1.1 ARM指令分类
5.1.2 ARM指令编码格式
5.1.3 ARM指令条件码域
5.2 ARM指令的寻址方式
5.2.1 数据处理指令的寻址方式
5.2.2 内存访问指令的寻址方式
5.3 ARM指令集
5.3.1 数据处理指令
5.3.2 Load/Store指令
5.3.3 跳转指令
5.3.4 程序状态寄存器访问指令
5.3.5 异常产生指令
5.4 ARM伪指令
5.5 小结
5.6 练习题
第6章 ARM汇编语言程序设计
6.1 GNU汇编器支持的ARM伪指令
6.1.1 符号定义伪指令
6.1.2 数据定义伪指令
6.1.3 汇编控制伪指令
6.1.4 杂项伪指令
6.2 汇编语言的语句格式
6.3 汇编语言的程序结构
6.4 小结
6.5 练习题
第7章 ARMv8异常处理
7.1 ARMv8异常概述
7.2 ARMv8异常种类
7.3 ARMv8异常处理
7.3.1 异常处理寄存器
7.3.2 同步和异步异常
7.3.3 由异常引起的执行状态和异常级别的改变
7.3.4 AArch64异常表
7.3.5 中断处理
7.4 小结
7.5 练习题
第8章 通用I/O接口
8.1 GPIO功能介绍
8.2 S5P6818处理器GPIO控制器
8.2.1 GPIO功能描述
8.2.2 GPIO1性
8.2.3 GPIO分组
8.2.4 GPIO常用寄存器分类
8.2.5 GPIO寄存器详解
8.3 GPIO接口电路与程序设计
8.3.1 电路连接
8.3.2 寄存器设置
8.3.3 程序的编写
8.3.4 调试与运行结果
8.4 小结
8.5 练习题
第9章 ARM外1中断
9.1 ARM中断控制器简介
9.1.1 中断软件分支处理
9.1.2 硬件支持的分支处理
9.2 S5P6818处理器通用中断控制器
9.2.1 GIC功能模块
9.2.2 GIC中断控制器中断类型
9.2.3 GIC中断控制器中断状态
9.2.4 GIC中断处理流程
9.3 中断接口电路与程序设计
9.3.1 电路连接
9.3.2 寄存器设置
9.3.3 程序的编写
9.3.4 调试与运行结果
9.4 小结
9.5 练习题
第10章 UART串行通信接口
10.1 串行通信
10.1.1 异步串行通信原理
10.1.2 RS-232C串口规范
10.1.3 RS-232C接线方式
10.2 S5P6818处理器UART控制器
10.3 UART接口电路与程序设计
10.3.1 电路连接
10.3.2 寄存器设置
10.3.3 程序的编写
10.3.4 调试与运行结果
10.4 小结
10.5 练习题
第11章 PWM定时器与“看门狗”定时器
11.1 PWM定时器
11.2 S5P6818处理器PWM定时器
11
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/14 9:42:59