ARM嵌入式体系结构与接口技术(Cortex-A8版)/高等院校嵌入式人才培养规划教材
¥
315
八五品
仅1件
作者杨胜利、刘洪涛 著;华清远见嵌入式学院、杨胜利、刘洪涛 编
出版社人民邮电出版社
出版时间2013-09
版次1
装帧平装
上书时间2025-01-06
商品详情
- 品相描述:八五品
图书标准信息
-
作者
杨胜利、刘洪涛 著;华清远见嵌入式学院、杨胜利、刘洪涛 编
-
出版社
人民邮电出版社
-
出版时间
2013-09
-
版次
1
-
ISBN
9787115317414
-
定价
49.80元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
257页
-
字数
424千字
-
正文语种
简体中文
-
丛书
高等院校嵌入式人才培养规划教材
- 【内容简介】
-
《ARM嵌入式体系结构与接口技术(Cortex-A8版)/高等院校嵌入式人才培养规划教材》在全面介绍CORTEX-A8处理器的体系结构、编程模型、指令系统及EclipseForARM开发环境的同时,以基于CORTEX-A8的应用处理器S5PC100为核心,详细介绍了系统的设计及相关接口技术。接口技术中涵盖了I/O、中断、串口、存储器、PWM、A/D、DMA、LCD、CamIF。书中提供了大量实验内容。
《ARM嵌入式体系结构与接口技术(Cortex-A8版)/高等院校嵌入式人才培养规划教材》可作为高等院校或高等职业院校电子、通信、自动化、计算机等专业的ARM体系结构、接口技术课程的教材,也可作为相关嵌入式开发人员的参考书。
- 【目录】
-
第1章嵌入式系统基础知识
1.1嵌入式系统的概述
1.1.1嵌入式系统简介
1.1.2嵌入式系统的特点
1.1.3嵌入式系统的发展
1.2嵌入式系统的组成
1.2.1嵌入式系统的硬件组成
1.2.2嵌入式系统的软件组成
1.3嵌入式操作系统举例
1.3.1商业版嵌入式操作系统
1.3.2开源版嵌入式操作系统
1.4嵌入式系统开发概述
小结
思考与练习
第2章ARM技术概述
2.1ARM体系结构的技术特征及发展
2.1.1ARM公司简介
2.1.2ARM技术特征
2.1.3ARM体系结构的发展
2.2ARM微处理器简介
2.2.1ARM7处理器系列
2.2.2ARM9处理器系列
2.2.3ARM9E处理器系列
2.2.4ARM11处理器系列
2.2.5SecurCore处理器系列
2.2.6StrongARM和Xscale处理器系列
2.2.7MPCore处理器系列
2.2.8Cortex处理器系列
2.3ARM微处理器结构
2.4ARM微处理器的应用选型
2.4.1ARM芯片选择的一般原则
2.4.2选择一款适合教学的ARM芯片
2.5Cortex-A8内部功能及特点
2.6数据类型
2.6.1ARM的基本数据类型
2.6.2浮点数据类型
2.6.3存储器大/小端
2.7Cortex-A8内核工作模式
2.8Cortex-A8存储系统
2.8.1协处理器
2.8.2存储管理单元
2.8.3高速缓冲存储器
2.8.4NEON技术
2.8.5安全域(TrustZone)
2.9流水线
2.9.1流水线的概念与原理
2.9.2流水线的分类
2.9.3影响流水线性能的因素
2.10寄存器组织
2.11程序状态寄存器
2.12SAMSUNGS5PC100处理器介绍
小结
思考与练习
第3章ARM的指令集合
3.1ARM指令集
3.1.1数据操作指令
3.1.2乘法指令
3.1.3Load/Store指令
3.1.4跳转指令
3.1.5状态操作指令
3.1.6协处理器指令
3.1.7异常产生指令
3.2ARM指令的寻址方式
小结
思考与练习
第4章GNU汇编伪指令集
4.1GNU汇编器的平台无关伪指令
4.1.1伪指令概念
4.1.2符号定义伪指令
4.1.3数据定义伪指令
4.1.4汇编控制伪操作
4.1.5杂项伪操作
4.2GNU汇编器支持的ARM伪指令
4.2.1ADR伪指令
4.2.2ADRL伪指令
4.2.3LDR伪指令
4.3ARM汇编语言的程序结构
4.3.1汇编语言的程序格式
4.3.2汇编语言的子程序调用
4.3.3过程调用标准AAPCS/ATPCS
4.3.4汇编语言程序设计举例
4.4汇编语言与C语言的混合编程
4.4.1GNU内联汇编
4.4.2C和汇编的混合编程
小结
思考与练习
第5章ARM集成开发环境搭建
5.1FS-JTAG仿真器介绍
5.2开发环境搭建
5.2.1开发工具的安装
5.2.2创建一个新工程
5.2.3调试工程
小结
思考与练习
第6章GPIO编程
6.1GPIO功能介绍
6.2S5PC100芯片的GPIO控制器介绍
6.2.1特性
6.2.2GPIO分组预览
6.2.3S5PC100的GPIO常用寄存器分类
6.2.4S5PC100I/O接口常用寄存器详解
6.3S5PC100的GPIO的实例
6.3.1电路原理
6.3.2寄存器设置
6.3.3程序编写
小结
思考与练习
第7章ARM系统时钟及编程
7.1S5PC100时钟域的划分
7.2S5PC100时钟的产生过程分析
7.2.1时钟的产生
7.2.2模块对应的时钟域
7.3S5PC100时钟源的选择
7.3.1时钟来自于外部引脚
7.3.2时钟来自于时钟管理单元(CMU)
7.4S5PC100时钟的配置
7.5S5PC100时钟配置寄存器描述
7.6S5PC100时钟源配置示例
小结
思考与练习
第8章ARM异常处理及编程
8.1ARM异常中断处理概述
8.2ARM体系异常种类
8.3ARM异常的优先级
8.4ARM处理器模式和异常
8.5ARM异常响应和处理程序返回
8.5.1中断响应的概念
8.5.2ARM异常响应流程
8.5.3从异常处理程序中返回
8.6ARM系统中异常中断处理程序的安装
8.7ARM的SWI异常中断处理程序设计
8.8FIQ和IRQ异常中断程序设计
8.9基于Cortex-A8内核的S5PC100异常程序设计
8.9.1S5PC100中断机制分析
8.9.2S5PC100中断处理程序实例
小结
思考与练习
第9章串行通信接口
9.1串行通信
9.1.1串行通信与并行通信的概念
9.1.2异步串行方式的特点
9.1.3异步串行方式的数据格式
9.1.4同步串行方式的特点
9.1.5同步串行方式的数据格式
9.1.6比特率、比特率因子与位周期
9.1.7RS-232C串口规范
9.1.8RS-232C接线方式
9.2S5PC100异步串行通信
9.2.1S5PC100串口控制器概述
9.2.2S5PC100串口控制器寄存器
9.3串口发送接收程序示例
9.3.1电路连接
9.3.2程序的编写
9.3.3调试与运行程序
小结
思考与练习
第10章PWM定时器
10.1S5PC100PWM定时器
10.1.1PWM定时器概述
10.1.2PWM定时器特点
10.1.3PWM定时器的寄存器
10.1.4PWM定时器示例
10.2S5PC100看门狗定时器
10.2.1S5PC100看门狗定时器概述
10.2.2看门狗定时器寄存器
10.2.3看门狗定时器程序编写
小结
思考与练习
第11章A/D转换器
11.1A/D转换器原理
11.1.1A/D转换基础
11.1.2A/D转换的技术指标
11.1.3A/D转换器类型
11.1.4A/D转换的一般步骤
11.2S5PC100A/D转换器
11.2.1S5PC100A/D转换器概述
11.2.2S5PC100A/D控制器寄存器
11.3A/D转换器示例
11.3.1电路连接
11.3.2程序的编写
11.3.3调试与运行结果
小结
思考与练习
第12章实时时钟RTC
12.1RTC介绍
12.2RTC控制器
12.3RTC控制器寄存器详解
12.4RTC应用示例
小结
思考与练习
第13章I2C总线
13.1I2C总线
13.1.1I2C总线介绍
13.1.2I2C总线术语
13.1.3I2C总线位传输
13.1.4I2C总线数据传输
13.1.5I2C总线寻址方式
13.1.6快速和高速模式
13.2I2C总线控制器
13.2.1S5PC100下的I2C控制器介绍
13.2.2I2C总线控制寄存器详解
13.3I2C总线应用示例
13.3.1电路原理分析
13.3.2代码实现
小结
思考与练习
第14章存储器接口
14.1FlashROM介绍
14.2NORFlash操作
14.2.1AM29LV160D芯片介绍
14.2.2AM29LV160D字编程操作
14.2.3AM29LV160D扇区/块擦除操作
14.2.4AM29LV160D芯片擦除操作
14.2.5AM29LV160D与S5PC100的接口电路
14.2.6AM29LV160D存储器的程序设计
14.3NANDFlash操作
14.3.1芯片介绍
14.3.2读操作过程
14.3.3擦除操作过程
14.3.4写操作过程
14.4S5PC100中NANDFlash控制器的操作
14.4.1S5PC100中NANDFlash控制器概述
14.4.2S5PC100中NANDFlash控制器寄存器详解
14.5S5PC100NANDFlash接口电路与程序设计
14.5.1K9F2G080U和S5PC100的接口电路
14.5.2S5PC100控制K9F2G080U的程序设计
小结
思考与练习
第15章SPI接口
15.1SPI总线协议理论
15.1.1协议简介
15.1.2协议内容
15.2SPI控制器详解
15.2.1S5PC100的SPI控制器简介
15.2.2时钟源控制
15.2.3寄存器详解
15.3SPI接口应用示例
小结
思考与练习
第16章DMA控制器
16.1PL330原理概述
16.1.1DMAC简述
16.1.2S5PC100下的DMAC模型
16.1.3PL330简述
16.2PL330详解
16.2.1PL330指令集
16.2.2相关寄存器详解
16.3S5PC100PL330示例
小结
思考与练习
第17章LCD接口技术
17.1LCD控制器原理概述
17.1.1LCD控制器介绍
17.1.2S5PC100的LCD控制器介绍
17.1.3S5PC100的LCD控制器操作
17.1.4LCD控制器寄存器
17.2LCD控制器应用示例
小结
思考与练习
第18章CAMIF接口技术
18.1OV9650介绍
18.1.1芯片功能描述
18.1.2OV9650物理参数
18.1.3OV9650寄存器详解
18.2SCCB总线
18.2.1SCCB协议介绍
18.2.2SCCB的总线编程
18.3CAMIF接口详解
18.3.1基于S5PC100的CAMIF接口介绍
18.3.2S5PC100CAMIF寄存器详解
18.3.3CAMIF应用示例
小结
思考与练习
参考文献
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价