图书介绍
ARM CORTEX-A8处理器原理与应用 基于TI AM367X/DM37X处理器PDF|Epub|txt|kindle电子书版本网盘下载
![ARM CORTEX-A8处理器原理与应用 基于TI AM367X/DM37X处理器](https://www.shukui.net/cover/29/33423534.jpg)
- 李宁编著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:7512407378
- 出版时间:2012
- 标注页数:220页
- 文件大小:69MB
- 文件页数:232页
- 主题词:微处理器-系统设计
PDF下载
下载说明
ARM CORTEX-A8处理器原理与应用 基于TI AM367X/DM37X处理器PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章Cortex-A8处理器简介1
1.1 Cortex-A8处理器特点1
1.2 Cortex-A8处理器基本结构2
1.3 AM37x/DM37x系列处理器4
1.4 AM37x/DM37x处理器基本结构9
1.5 AM37x/DM37x处理器开发工具11
第2章Cortex-A8处理器编程模型13
2.1 Cortex-A8架构与指令集13
2.1.1 Thumb-2指令集13
2.1.2 ThumbEE指令集14
2.1.3 Jazelle扩展体系结构14
2.1.4 TrustZone安全扩展体系结构15
2.1.5高级SIMD体系结构16
2.1.6 VFPv3体系结构16
2.1.7处理器操作状态16
2.2数据类型与存储格式17
2.2.1数据类型17
2.2.2存储格式17
2.3操作模式18
2.4寄存器组18
2.4.1通用寄存器18
2.4.2状态寄存器20
2.5处理器系统地址24
2.6异常24
2.6.1异常入口25
2.6.2退出异常25
2.6.3复位25
2.6.4快速中断请求FIQ26
2.6.5中断请求IRQ26
2.6.6中止Abort27
2.6.7通过CPSR/SPSR屏蔽不精确数据中止28
2.6.8软件中断指令29
2.6.9软件监视指令29
2.6.10未定义指令异常29
2.6.11断点指令29
2.6.12异常向量30
2.6.13异常优先级30
2.7安全扩展31
2.7.1出于安全扩展的软件考虑31
2.7.2出于安全扩展的硬件考虑32
2.8系统控制协处理器33
第3章Cortex-A8存储管理模型35
3.1虚拟内存35
3.1.1一级页表L136
3.1.2二级页表L237
3.1.3节或页尺寸的选择39
3.2页表缓存TLB39
3.3存储属性41
3.3.1访问许可41
3.3.2存储属性42
3.3.3域ID43
3.4页表的使用43
3.4.1地址空间ID44
3.4.2转换表基址寄存器0和144
3.5存储顺序45
3.5.1强顺序型和设备型45
3.5.2普通型46
3.5.3存储隔离46
第4章 时钟、复位与功耗管理48
4.1 Cortex-A8处理器时钟系统48
4.1.1主要时钟域48
4.1.2 AXI接口时钟ACLK49
4.1.3调试时钟49
4.1.4 ATB时钟ATCLK49
4.2 Cortex-A8处理器复位系统50
4.2.1上电复位50
4.2.2软复位51
4.2.3 APB和ATB复位52
4.2.4硬件RAM阵列复位52
4.2.5存储器阵列复位53
4.3 Cortex-A8处理器功耗控制53
4.3.1动态功耗管理53
4.3.2静态功耗管理或漏电功耗管理56
第5章AM37x/DM37x处理器基础59
5.1电源复位时钟管理模块PRCM59
5.1.1 PRCM的特点与结构59
5.1.2 PRCM的功能64
5.2 MPU子系统71
5.2.1 MPU子系统结构72
5.2.2 MPU各部件功能73
5.3互联器子系统74
5.3.1术语74
5.3.2处理器内互联器架构76
5.3.3 L3互联器76
5.3.4 L4互联器78
5.4中断控制器80
5.4.1概述80
5.4.2 MPU INTCPS82
5.4.3中断处理过程83
第6章AM37x/DM37x处理器存储系统86
6.1内存映射86
6.1.1全局内存映射86
6.1.2 L3和L4内存空间映射88
6.1.3 IVA2.2子系统内存空间映射89
6.2内存子系统90
6.2.1通用内存控制器GPMC90
6.2.2 SDRAM控制器SDRC93
6.2.3片上存储器子系统OCM94
6.3内存管理单元MMU95
6.4外部存储卡接口97
第7章AM37x/DM37x处理器多媒体系统101
7.1 IVA2.2子系统101
7.1.1概述101
7.1.2功能特征102
7.1.3硬件请求104
7.1.4内部结构105
7.2 SGX子系统112
7.2.1功能特征113
7.2.2内部结构及组成113
7.3摄像头图像信号处理器115
7.3.1功能特征116
7.3.2内部结构及组成119
7.4显示子系统128
7.4.1简介128
7.4.2内部结构及功能128
第8章AM37x/DM37x处理器通信接口135
8.1多主机高速I2 C接口135
8.1.1概述135
8.1.2功能特征136
8.2 HDQ/1-Wire总线模块137
8.2.1概述137
8.2.2功能特征138
8.3 UART/IrDA/CIR通信模块139
8.3.1概述139
8.3.2功能特征140
8.4多通道SPI接口141
8.4.1概述141
8.4.2功能特征142
8.5多通道缓冲串行端口McBSP142
8.5.1概述142
8.5.2功能特征142
8.5.3 SIDETONE核144
8.6 USB OTG控制器和USB主机子系统145
8.6.1高速USB OTG控制器145
8.6.2高速USB主机子系统147
第9章DevKit8500评估套件150
9.1外围芯片152
9.1.1 TPS65930152
9.1.2 MT29C4G96MAZAPCJA-5152
9.1.3 DM9000152
9.1.4 FE1.1153
9.1.5 TFP410153
9.1.6 MAX3232153
9.2外围接口153
第10章Android操作系统基础161
10.1 Android操作系统简介161
10.1.1 Android版本历史162
10.1.2开放手机联盟164
10.2 Android基本架构165
10.3 Android源码结构166
10.3.1核心工程166
10.3.2扩展工程167
10.3.3 Java程序包168
10.4 init进程168
10.4.1 init可执行程序169
10.4.2启动脚本initrc170
10.5 shell工具172
10.5.1 sh程序172
10.5.2命令工具箱Toolbox173
10.6几个重要系统进程174
10.6.1 Servicemanager进程175
10.6.2 Mediaserver进程176
10.6.3 Zygote进程176
10.6.4 SystemServer进程176
第11章Android操作系统移植178
11.1 Ubuntu的安装与配置178
11.1.1软件获取178
11.1.2创建虚拟机178
11.1.3安装Ubuntu182
11.2 Android代码的获取与提交187
11.2.1工具配置187
11.2.2获取Android源代码190
11.2.3源代码基本结构191
11.2.4提交修改后的源代码192
11.3编译Android系统193
11.3.1描述文件193
11.3.2编译过程194
11.3.3编译结果195
11.3.4系统烧写与运行196
11.4基于Devkit8500的Android系统开发197
11.4.1获取Android源码197
11.4.2编译过程197
11.4.3制作文件系统197
11.4.4烧写Android系统199
第12章Android应用程序开发202
12.1 Android应用程序开发环境202
12.1.1 JDK获取与安装202
12.1.2 Eclipse的获取与安装204
12.1.3 Android SDK的获取与安装204
12.2 Android应用程序开发示例214
12.2.1创建新应用程序214
12.2.2构建用户界面UI216
12.2.3运行Android应用程序218
参考文献219