图书介绍
ARM嵌入式系统原理与应用教程【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 徐光宪,赵常松主编;吴显义,杨兴全,郝传永副主编 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:9787512411890
- 出版时间:2014
- 标注页数:317页
- 文件大小:71MB
- 文件页数:328页
- 主题词:微处理器-系统设计-高等学校-教材
PDF下载
下载说明
ARM嵌入式系统原理与应用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 ARM微处理器概述1
1.1 ARM及相关技术简介1
1.2 ARM微处理器的应用领域及特点2
1.3 ARM微处理器系列2
1.4 ARM微处理器结构13
1.5 ARM微处理器的应用选型14
1.6 本章小结16
第2章 ARM微处理器的编程模型17
2.1 ARM微处理器的工作状态17
2.2 ARM体系结构的存储器格式18
2.3 指令长度和数据类型19
2.4 处理器模式19
2.5 寄存器组织19
2.5.1 ARM状态下的寄存器组织19
2.5.2 Thumb状态下的寄存器组织22
2.5.3 程序状态寄存器23
2.6 异常25
2.7 本章小结29
第3章 ARM微处理器的指令系统30
3.1 ARM微处理器的指令集概述30
3.2 ARM指令的寻址方式32
3.3 ARM指令集34
3.3.1 跳转指令34
3.3.2 数据处理指令36
3.3.3 乘法指令与乘加指令40
3.3.4 程序状态寄存器访问指令42
3.3.5 加载/存储指令43
3.3.6 批量数据加载/存储指令45
3.3.7 数据交换指令45
3.3.8 移位指令(操作)46
3.3.9 协处理器指令47
3.3.10 异常产生指令49
3.4 Thumb指令及应用49
3.5 本章小结50
第4章 ARM程序设计基础51
4.1 ARM汇编器所支持的伪指令51
4.1.1 符号定义伪指令51
4.1.2 数据定义伪指令53
4.1.3 汇编控制伪指令56
4.1.4 其他常用的伪指令57
4.2 汇编语言的语句格式62
4.2.1 在汇编语言程序中常用的符号62
4.2.2 汇编语言程序中的表达式和运算符63
4.3 汇编语言的程序结构66
4.3.1 汇编语言的程序结构66
4.3.2 汇编语言的子程序调用67
4.3.3 汇编语言程序示例67
4.4 汇编语言模块的结构70
4.4.1 汇编语言源文件的编排70
4.4.2 ARM汇编语言模块的示例71
4.4.3 调用子例程72
4.4.4 条件执行73
4.4.5 使用条件执行及其示例74
4.4.6 Q标记77
4.4.7 汇编语言与C/C++的混合编程77
4.5 本章小结78
第5章 ARM C语言程序设计基础79
5.1 嵌入式系统中的C语言编程基础79
5.2 伪指令在嵌入式程序设计中的应用80
5.3 嵌入式C语言程序设计中的函数及函数库83
5.4 嵌入式程序设计中常用的C语言语句83
5.5 汇编语言与C/C++的混合编程86
5.6 ATPCS规则90
5.7 本章小结92
第6章 S3C6410系统设计与调试93
6.1 系统设计概述93
6.2 S3C6410概述94
6.2.1 S3C6410及片内外围简介94
6.2.2 S3C6410的引脚分布及信号描述96
6.2.3 外部存储器接口101
6.2.4 串行通信103
6.2.5 显示器控制105
6.3 存储器映射108
6.4 系统控制器109
6.4.1 时钟源110
6.4.2 锁相环111
6.4.3 ARM和AXI/AHB/APB总线时钟发生器112
6.4.4 MFC时钟发生器114
6.4.5 显示时钟发生器(POST,LCD和Scaler)115
6.4.6 时钟开/关控制116
6.5 S3C6410复位信号116
6.5.1 温复位116
6.5.2 软件复位119
6.5.3 看门狗复位120
6.6 寄存器描述122
6.6.1 部分SFR寄存器122
6.6.2 PLL控制寄存器124
6.6.3 时钟源控制寄存器126
6.7 系统的硬件选型与单元电路设计128
6.7.1 电源电路128
6.7.2 晶振电路与复位电路128
6.7.3 Flash存储器接口电路129
6.7.4 SDRAM接口电路131
6.7.5 串行接口电路135
6.7.6 I2C接口电路136
6.7.7 JTAG接口电路137
6.7.8 S3C6410与LCD接口设计138
6.8 硬件系统的调试143
6.8.1 电源、晶振及复位电路144
6.8.2 S3C6410及JTAG接口电路144
6.8.3 SDRAM接口电路的调试145
6.8.4 Flash接口电路的调试146
6.9 印刷电路板的设计注意事项147
6.9.1 电源质量与分配147
6.9.2 同类型信号线的分布147
6.10 本章小结148
第7章 通用GPIO编程149
7.1 GPIO功能介绍149
7.2 S3C6410芯片的GPIO控制器详解149
7.2.1 S3C6410 GPIO常用寄存器分类149
7.2.2 S3C6410 I/O口常用寄存器详解151
7.3 S3C6410 GPIO的应用171
7.4 本章小结173
第8章 部件工作原理与编程示例174
8.1 嵌入式系统的程序设计方法174
8.2 UART控制器175
8.2.1 UART的工作方式176
8.2.2 相关寄存器179
8.3 UART接口应用举例187
8.4 矢量中断控制器192
8.5 中断调用方法202
8.6 PWM定时器204
8.6.1 PWM的操作方式206
8.6.2 S3C6410中的特殊功能寄存器211
8.6.3 TINT CSTAT215
8.7 RTC实时时钟216
8.7.1 RTC寄存器描述218
8.7.2 RTC寄存器编程举例222
8.8 I2C总线接口223
8.8.1 I2C总线接口概述223
8.8.2 I2C总线接口操作模式224
8.8.3 多主控器I2C总线控制寄存器(IICCON)228
8.8.4 I2C总线寄存器编程举例229
8.9 DMA控制器231
8.9.1 DMA控制器的特性232
8.9.2 DMA源233
8.9.3 DMA接口234
8.9.4 程序员的模式237
8.9.5 DMA寄存器描述238
8.10 SPI控制器246
8.10.1 概述246
8.10.2 SPI的操作247
8.10.3 SPI传输格式249
8.10.4 SPI接口编程示例253
8.11 BootLoader简介259
8.11.1 BootLoader…简介259
8.11.2 启动方法261
8.11.3 检测系统的内存映射264
8.12 本章小结266
第9章 S3C6410综合应用设计实例267
9.1 基于S3C6410光敏传感器系统设计实例267
9.1.1 基本原理267
9.1.2 协调器程序下载方法270
9.1.3 节点程序烧写和节点测试272
9.1.4 硬件电路原理图和部分程序代码273
9.2 基于S3C6410温湿度传感器系统设计实例277
9.2.1 基本原理277
9.2.2 节点程序烧写和节点测试280
9.2.3 硬件电路原理图和部分程序代码282
9.3 基于S3C6410电机和灯光传感器系统设计实例290
9.3.1 基本原理290
9.3.2 节点程序烧写和节点测试290
9.2.3 硬件电路原理图和部分程序代码292
9.4 基于S3C6410烟雾传感器系统设计实例294
9.4.1 基本原理294
9.4.2 节点程序烧写和节点测试294
9.4.3 硬件电路原理图和部分程序代码296
9.5 基于S3C6410干簧管传感器系统实例298
9.5.1 基本原理298
9.5.2 节点程序烧写和节点测试299
9.5.3 硬件电路原理图和部分程序代码300
9.6 本章小结302
第10章 RealView MDK集成开发环境的使用303
10.1 RealView MIDK集成开发环境组成介绍303
10.2 RealView MDK使用方法306
10.2.1 创建一个工程306
10.2.2 编译、链接工程308
10.3 程序调试310
10.4 程序调试举例312
10.5 本章小结316
参考文献317
热门推荐
- 1571988.html
- 2819772.html
- 3887209.html
- 2808903.html
- 3114545.html
- 38659.html
- 38887.html
- 2936474.html
- 30024.html
- 1497563.html
- http://www.ickdjs.cc/book_2554487.html
- http://www.ickdjs.cc/book_1439977.html
- http://www.ickdjs.cc/book_2056627.html
- http://www.ickdjs.cc/book_3284795.html
- http://www.ickdjs.cc/book_3138504.html
- http://www.ickdjs.cc/book_3369239.html
- http://www.ickdjs.cc/book_3709943.html
- http://www.ickdjs.cc/book_2208079.html
- http://www.ickdjs.cc/book_1313996.html
- http://www.ickdjs.cc/book_384054.html