图书介绍
ARM9嵌入式系统设计与应用案例2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 张景璐,杜辉,吴友兰编著 著
- 出版社: 北京:中国电力出版社
- ISBN:7508365364
- 出版时间:2008
- 标注页数:259页
- 文件大小:60MB
- 文件页数:272页
- 主题词:微处理器,ARM-系统设计
PDF下载
下载说明
ARM9嵌入式系统设计与应用案例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 嵌入式系统概述1
第一节 嵌入式系统的基本概念1
一、嵌入式系统定义1
二、嵌入式系统的特点2
三、嵌入式系统的发展3
第二节 嵌入式处理器6
一、嵌入式微处理器分类6
二、嵌入式微处理器10
三、ARM微处理器11
第三节 嵌入式系统的组成14
一、嵌入式系统的硬件组成15
二、嵌入式系统的软件组成16
第四节 嵌入式操作系统16
一、嵌入式操作系统16
二、嵌入式实时操作系统17
三、几种主要嵌入式操作系统18
四、嵌入式操作系统的基本功能21
第二章 ARM9体系结构22
第一节 ARM嵌入式处理器22
第二节 ARM微处理器体系结构和特点24
一、ARM7微处理器系列24
二、ARM9微处理器系列25
三、ARM9E微处理器系列26
四、ARM10E微处理器系列27
五、SecurCore微处理器系列28
六、StrongARM微处理器系列28
七、Xscale处理器29
第三节 存储器管理31
第四节 ARM微处理器的工作状态31
一、Thumb状态31
二、ARM状态32
第五节 ARM体系结构的存储器格式32
一、大端格式33
二、小端格式33
第六节 ARM处理器工作模式33
第七节 ARM寄存器组34
一、ARM寄存器34
二、通用寄存器37
第八节 ARM处理器异常40
一、ARM处理器异常类型40
二、异常响应42
三、异常返回43
四、异常进入/退出43
五、异常向量表44
六、异常优先级44
七、各类异常的具体描述45
第九节 内核扩展48
一、cache和紧耦合存储器49
二、存储管理50
三、协处理器51
第十节 流水线52
一、流水线52
二、ARM9流水线52
第三章 ARM9指令集54
第一节 ARM处理器的指令分类与格式54
第二节 ARM处理器寻址方式56
一、立即寻址56
二、寄存器寻址56
三、寄存器间接寻址57
四、基址变址寻址57
五、多寄存器寻址58
六、相对寻址59
七、堆栈寻址59
八、寄存器移位寻址60
第三节 ARM指令集60
一、ARM数据处理指令60
二、跳转指令68
三、ARM存储器访问指令70
四、数据交换指令73
五、移位指令74
六、软件中断指令76
七、协处理器指令78
第四节 ARM汇编语言伪指令80
一、ADR小范围的地址读取伪指令81
二、ADRL中等范围的地址读取伪指令81
三、LDR大范围的地址读取伪指令82
四、NOP空操作伪指令83
第五节 THUMB指令集合83
一、转移指令84
二、数据处理指令84
三、单寄存器Load和Store指令84
四、多寄存器Load和Store指令84
第四章 嵌入式系统开发86
第一节 嵌入式系统开发过程86
一、嵌入式系统开发流程86
二、嵌入式系统调试87
三、嵌入式系统交叉开发环境88
第二节 ADS集成开发环境90
一、命令行开发工具90
二、ARM运行时库91
三、GUI development tools94
第三节 使用ADS创建工程95
一、新建工程95
二、配置新建工程,生成目标98
三、编译连接工程102
第四节 AXD工程调试103
一、调试工具条103
二、程序的在线仿真、调试104
第五节 MULTI-ICE仿真器应用106
第六节 超级终端的使用107
第五章 嵌入式系统基础实验110
第一节 S3C2410X嵌入式开发板介绍110
一、S3C2410X介绍110
二、各部分详细介绍112
第二节 汇编程序设计及调试实验116
一、实验内容116
二、实验步骤116
三、参考程序118
第三节 汇编与C语言混合程序设计及调试实验119
一、实验内容119
二、汇编语言与C/C++的混合编程119
三、实验步骤121
四、实验参考程序123
第四节 发光二极管LED显示实验124
一、实验内容124
二、BIN文件的产生124
三、跑马灯原理126
四、操作步骤128
五、参考程序130
第五节 S3C2410X的RTC实时时钟实验130
一、实验内容130
二、实验步骤131
三、RTC实时时钟原理131
四、参考程序133
第六节 FLASH芯片的烧录134
一、建立硬件环境134
二、步骤135
三、芯片的烧录135
第六章 ARM Linux开发环境的建立137
第一节 交叉编译137
第二节 VMware-workstation使用138
一、VMware主要的功能138
二、在VMware-workstation中安装Red Hat Linux 9过程138
第三节 RED HAT Linux9的安装140
第四节 宿主机配置147
一、开发软件147
二、配置minicom147
三、配置TFTP148
四、配置NFS服务149
第七章 ARM Linux移植151
第一节 Bootloader介绍151
第二节 PPCboot152
第三节 Bootloader vivi介绍153
第四节 编译Linux内核156
第五节 文件系统159
一、Linux文件系统介绍159
二、制作ramdisk根文件系统的映像162
第八章 ARM实例165
第一节 Linux驱动程序功能与编写165
一、Linux驱动设备165
二、Linux驱动编写166
三、驱动模块的安装卸载与调用168
第二节 I/O端口实验169
一、I/O实验内容及相关知识170
二、I/O电路原理177
三、I/O实验参考177
四、I/O实验Linux下驱动的编写介绍179
第三节 串口实验183
一、串口相关知识183
二、S3C2410X串行口控制器188
三、串口实验参考194
第四节 IIC实验201
一、IIC总线介绍201
二、IIC EEPROM读/写208
三、实验参考211
第五节 SPI实验-数码管216
一、SPI总线介绍216
二、SPI接口寄存器218
三、LED数码管原理220
四、74LV164介绍222
五、实验参考224
六、Linux下程序参考226
第六节 A/D实验231
一、A/D转换的基本原理231
二、S3C2410X的A/D转换器232
三、A/D实验参考233
四、A/D在Linux驱动参考235
第七节 中断实验240
一、中断基本知识240
二、Linux下中断驱动编程所要掌握的函数246
三、中断实验参考249
附录 S3C2410引脚254
参考文献259
热门推荐
- 1075779.html
- 2678030.html
- 3182819.html
- 1652757.html
- 2580874.html
- 3038563.html
- 996561.html
- 3862274.html
- 1460228.html
- 2441879.html
- http://www.ickdjs.cc/book_3027285.html
- http://www.ickdjs.cc/book_2874428.html
- http://www.ickdjs.cc/book_3860195.html
- http://www.ickdjs.cc/book_1355539.html
- http://www.ickdjs.cc/book_1400806.html
- http://www.ickdjs.cc/book_2049997.html
- http://www.ickdjs.cc/book_1887460.html
- http://www.ickdjs.cc/book_517508.html
- http://www.ickdjs.cc/book_13499.html
- http://www.ickdjs.cc/book_1147661.html