《ARM处理器开发详解》
内容简介:
ARM 体系结构的处理器在嵌入式中的应用是非常广泛的,本书将向读者介绍 ARM 处理器的基本知识、ARM 微处理器的指令系统、ARM 汇编语言程序设计及开发环境的搭建等内容。 图书目录: 第1章 嵌入式系统基础知识 1.1 嵌入式系统概述 1.2 嵌入式系统的组成 1.3 嵌入式操作系统举例 1.4 嵌入式系统开发概述 1.5 学好微处理器在嵌入式学习中的重要性 第2章 ARM 技术概述 2.1 ARM 体系结构的技术特征及发展 2.2 ARM 微处理器简介 2.3 ARM 微处理器结构 2.4 ARM 微处理器的应用选型 2.5 Cortex-A8 内部功能及特点 2.6 数据类型 2.7 Cortex-A8 内核工作模式 2.8 Cortex-A8 存储系统 2.9 流水线 2.10 寄存器组织 2.11 程序状态寄存器 2.12 三星 S5PC100 处理器介绍 2.13 FS_S5PC100 开发平台介绍 第3章 ARM 微处理器的指令系统 3.1 ARM 处理器的寻址方式 3.2 ARM 处理器的指令集 第4章 ARM 汇编语言程序设计 4.1 GNU ARM 汇编器支持的伪操作 4.2 ARM 汇编器支持的伪指令 4.3 GNU ARM 汇编语言的语句格式 4.4 ARM 汇编语言的程序结构 4.5 汇编语言与 C 语言的混合编程 第5章 第 5 章 ARM 开发及环境搭建 5.1 仿真器简介 5.2 开发环境搭建 5.3 Eclipse for ARM 使用 5.4 编译工程 5.5 调试工程 第6章 GPIO 编程 6.1 GPIO 功能介绍 6.2 S5PC100 芯片的 GPIO 控制器详解 6.3 S5PC100 GPIO 的应用 第7章 ARM 异常及中断处理 7.1 ARM 异常中断处理概述 7.2 ARM 体系异常种类 7.3 ARM 异常的优先级 7.4 ARM 处理器模式和异常 7.5 ARM 异常响应和处理程序返回 7.6 ARM 的 SWI 异常中断处理程序设计 7.7 FIQ 和 IRQ 中断 第8章 串行通信接口 8.1 串行通信概述 8.2 S5PC100 异步串行通信 8.3 接口电路与程序设计 第9章 存储器接口 9.1 Flash ROM 介绍 9.2 NOR Flash 操作 9.3 NAND Flash 操作 9.4 S5PC100 中 NAND Flash 控制器的操作 9.5 S5PC100 NAND Flash 接口电路与程序设计 第10章 定时器与 RTC 10.1 S5PC100 PWM 定时器 10.2 S5PC100 看门狗定时器 10.3 RTC 第11章 A/D 转换器 第12章 DMA(PL330)控制器 第13章 LCD 接口设计 第14章 CAMIF 接口技术 第15章 SPI 接口 第16章 I2C 接口
下载地址: 提取码:
|