本书以ARM9为基础详细介绍了ARM微处理器的体系结构、指令系统和程序设计方式;并介绍了ARM9微处理器的基本组成、硬件资源的详细说明,以及集成开发环境ADS的使用方法;*后简要介绍了几种嵌入式软件的应用。
售 价:¥
纸质售价:¥44.50购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
ARM9原理与应用设计
扉页
版权页
内容简介
前言
目录
第1章 了解嵌入式系统
1.1 嵌入式系统的概念
1.2 嵌入式系统介绍
1.3 嵌入式系统的核心
1.4 本章小结
第2章 ARM微处理器
2.1 ARM应用简介
2.2 ARM微处理器结构
2.3 异常
2.4 ARM微处理器的选型
第3章 ARM指令集
3.1 ARM指令集简介
3.2 ARM指令集代码表
3.3 ARM指令格式
3.4 寻址方式
3.5 ARM指令集分类介绍
3.6 ARM浮点指令集
3.7 未定义的指令空间
第4章 Thumb指令集
4.1 Thumb指令集概述
4.2 Thumb存储器访问指令
4.3 Thumb数据处理指令
4.4 Thumb软中断指令
4.5 Thumb跳转指令
4.6 Thumb指令集与ARM指令集的切换与区别
第5章 汇编语言与伪指令
5.1 汇编语言的基本语句
5.2 语句格式
5.3 伪指令与伪操作
5.4 源程序结构
5.5 汇编语言上机与工作环境
第6章 ARM汇编与C语言编程
6.1 汇编语言的文件格式
6.2 ARM汇编程序的规范
6.3 ARM汇编程序实例
6.4 嵌入式C语言程序
6.5 ATPCS介绍
6.6 C语言与汇编语言混合编程
第7章 S3C2410嵌入式系统
7.1 S3C2410处理器概述
7.2 S3C2410A存储控制器
7.3 NAND Flash控制器
7.4 时钟电源管理器
7.5 IIC总线接口
7.6 UART接口
7.7 I/O端口
7.8 ADC和触摸屏接口
7.9 DMA
7.10 定时器
7.11 中断控制器
7.12 LCD控制器
第8章 ADS集成开发系统
8.1 ADS系统组成与文件
8.2 命令行开发工具
8.3 GUI开发环境(Code Warrior和AXD)
8.4 ADS创建工程
8.5 ADS调试器
8.6 ADS链接器
8.7 仿真器
8.8 实用程序与支持软件
第9章 嵌入式Linux开发基础
9.1 Linux简介以及在嵌入式操作系统中的应用
9.2 Linux安装
9.3 Linux文件及文件系统
9.4 Linux基础命令
9.5 Linux下的用户界面
第10章 嵌入式Linux系统的开发工具
10.1 文本编辑器vi的使用
10.2 编译器GCC的使用
10.3 GNU Make的使用
10.4 调试器GDB的使用
第11章 嵌入式Linux的软件开发环境
11.1 开发环境的建立
11.2 嵌入式Linux内核移植
11.3 Bootloader
第12章 Windows CE操作系统
12.1 Windows CE简介
12.2 Windows CE的应用领域
12.3 Platform Builder
12.4 eMbedded Visual C++
12.5 本章小结
第13章 Windows CE的体系结构和功能
13.1 Windows CE的结构功能概述
13.2 Windows CE的内存管理
13.3 Windows CE的系统调度
13.4 Windows CE的文件系统
13.5 Windows CE下的注册表
13.6 本章小结
第14章 Windows CE驱动程序开发基础
14.1 Windows CE驱动程序结构概述
14.2 驱动程序的中断处理
14.3 设备文件名
14.4 流接口设备驱动程序
14.5 设备驱动程序的加载
14.6 串口驱动程序初始化过程
14.7 本章小结
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜