图书介绍

ARM7嵌入式系统实训教程pdf电子书版本下载

ARM7嵌入式系统实训教程
  • 欧阳禹编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302177791
  • 出版时间:2008
  • 标注页数:231页
  • 文件大小:36MB
  • 文件页数:242页
  • 主题词:微处理器,ARM-系统设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

ARM7嵌入式系统实训教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 STR71x系列微控制器概述 1

1.1ARM系列微控制器 1

1.1.1ARM系列微处理器 1

1.1.2基于ARM微处理器的微控制器 7

1.2STR71x系列微控制器特点 9

1.2.1STR71x系列微控制器的应用选型 9

1.2.2STR71x系列功能 11

1.2.3STR71x的引脚定义 14

1.3STR71x系列的集成开发 21

1.3.1嵌入式系统开发环境的特点 21

1.3.2交叉编译和链接 23

1.3.3交叉调试 23

1.3.4ARM交叉开发工具 25

1.3.5STR71xFRx开发实验板 33

1.4ST的ARM集成软件函数库简介 35

1.4.1examples文件夹 35

1.4.2project文件夹 38

1.4.3templates文件夹 40

思考题 40

第2章 STR71xFRx开发实验板的硬件设计 41

2.1实验板核心电路设计 41

2.1.1STR71xF微控制器的供电电路 41

2.1.2STR71xFRx微控制器核心模块的设计 43

2.1.3时钟振荡源的设计 43

2.1.4复位电路 46

2.2JATG仿真调试接口电路设计 49

2.2.1JATG简介 49

2.2.2JATG仿真调试接口的设计 50

2.3其他外围辅助电路的设计 51

2.3.1通用I/O接口应用测试电路设计 51

2.3.2蜂鸣器 51

2.3.3ADC测试电路 52

2.3.4RS-232接口 52

2.3.5USB及CAN接口扩展电路 53

2.4外围接口互联扩展的硬件设计 55

2.4.1STR71xFRx系列微控制器I2C总线 55

2.4.2I2C总线的扩展硬件设计实例 57

2.5实验板硬件设计实训 58

2.5.1电原理图的设计 58

2.5.2网络表 62

2.5.3印制板设计实训基本流程 63

思考题 66

第3章 实验板组装和检测 67

3.1实验板组装 67

3.1.1实验板组装过程 67

3.1.2加电检查 70

3.2集成开发工具应用 70

3.2.1集成开发工具的选用 70

3.2.2Keilμ…Vision3的运用 71

3.3实验板的硬件检测 79

3.3.1JTAG接口的测试 80

3.3.2STR71x系列最小系统的测试 80

本章实验集成开发、仿真运行环境 82

第4章 GPIO的程序调试 85

4.1STR71xGPIO的编程基础 85

4.1.1STR71x存储器架构 86

4.1.2GPIO的初始化设置 88

4.1.3GPIO的数据端口的读写 93

4.2GPIO示范工程文档的应用 95

4.2.1工程结构 96

4.2.2主工作源文件main…c剖析 96

4.2.3修改主工作源文件实现新的功能示例 97

4.3GPIO综合应用实训 100

4.3.1实训命题 100

4.3.2实训参考代码 100

本章实验GPIO基本操作 102

思考题 103

第5章 UART和ADC的应用 104

5.1时钟管理 104

5.1.1时钟管理寄存器寻址 104

5.1.2PRCCU功能及相关寄存器 106

5.1.3PRCCU的各时钟 107

5.1.4时钟管理的应用 113

5.2通用异步(UARTx)接口的数据传输 114

5.2.1UART寄存器寻址 114

5.2.2UARTO的初始化 116

5.2.3UARTO的发送编程实训 119

5.3ADC12的应用编程 125

5.3.1ADC12的应用 125

5.3.2ADC的编程 127

本章实验ADC12实验 134

思考题 138

第6章 PWM及中断控制器的应用 139

6.1定时器及PWM的应用 139

6.1.1定时器 139

6.1.2PWM输出应用 142

6.1.3PWM的测试程序 146

6.2STR71x中断控制器 148

6.2.1增强型中断控制器(EIC) 148

6.2.2中断初始化编程 149

6.2.3中断服务程序编程 156

本章实验PWM及中断应用 158

第7章 实验板扩展应用 162

7.1I2C总线的应用编程基础 162

7.1.1I2C总线的编程设计的基础 162

7.1.2I2C的EEPROM读写编程 165

7.2基于I2C总线的器件 174

7.2.1键盘/LED驱动器ZLG7290 174

7.2.2实时时钟PCF8563T 181

7.3I2C总线的电子钟实现 183

7.3.1硬件扩展 183

7.3.2I2C总线的电子钟的编程 184

7.4WDT的应用实例 190

7.4.1STR71x的WDT的编程 191

7.4.2用电子钟工程文件观察WDT的使用效果 192

思考题 195

第8章 GPRS数据控制终端设计实训 196

8.1GPRS数据终端 196

8.1.1GPRS技术及其特点 196

8.1.2GPRS模块 197

8.1.3GPRS数据终端 198

8.2实训命题及主要技术指标 198

8.2.1地下水资源管理远程无线数据采集终端 198

8.2.2终端主要技术指标 199

8.2.3硬件实现方案 199

8.3硬件设计 200

8.3.1GPRS模块选型 200

8.3.2GPRS数据终端硬件设计 200

8.4GPRS数据终端测试程序设计 203

8.4.1测试程序设计基础 204

8.4.2部分AT命令运用测试实验 205

8.4.3测试参考程序 214

8.4.4测试程序的操作扼要指南 228

附录ASTARM相关产品 230

参考文献 231

精品推荐