图书介绍

嵌入式系统开发与应用实验指导书 基于Cortex-M3内核的Stellaris微控制器PDF|Epub|txt|kindle电子书版本网盘下载

嵌入式系统开发与应用实验指导书 基于Cortex-M3内核的Stellaris微控制器
  • 王黎明,夏立,卜乐平等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302326540
  • 出版时间:2013
  • 标注页数:440页
  • 文件大小:95MB
  • 文件页数:453页
  • 主题词:微型计算机-系统开发-高等学校-教材

PDF下载


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

下载说明

嵌入式系统开发与应用实验指导书 基于Cortex-M3内核的Stellaris微控制器PDF格式电子书版下载

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

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

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

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

图书目录

第1章 ARM微处理器概述1

1.1 ARM简介1

1.2 ARM微处理器的应用领域及特点1

1.3 Cortex-M3结构处理器概览4

第2章 集成开发环境及驱动库11

2.1嵌入式软件开发过程11

2.2 IAR集成开发环境使用13

2.3安装驱动库15

2.3.1下载最新库文件15

2.3.2复制连接器命令文件16

2.3.3复制驱动库头文件17

2.3.4复制底层驱动函数库19

2.4 EWARM新建新项目20

2.4.1建立一个项目文件目录20

2.4.2新建工作区20

2.4.3生成新项目21

2.4.4添加/新建文件23

2.4.5项目选项设置26

2.4.6通用选项设置27

2.4.7 C/C++编译器选项设置27

2.4.8 Assembler选项设置29

2.4.9 Linker选项设置29

2.4.10 Debugger选项设置31

2.5编译和运行应用程序34

2.5.1编译连接处理34

2.5.2查看MAP文件35

2.5.3加载应用程序35

2.5.4应用程序的相关调试36

2.5.5生成hex文件39

2.5.6探究编译连接40

2.6将IAR的工程移植到Keil工程43

第3章 实验平台电路结构46

3.1 LM3S8962接口特性46

3.2 LM3S8962结构图50

3.3 LM3S8962处理器引脚描述52

3.4 LM3S8962最小系统电路图55

3.5实验开发平台电路分析58

3.5.1主处理器电路58

3.5.2处理器滤波电路59

3.5.3复位接口电路59

3.5.4主处理器时钟接口59

3.5.5以太网接口59

3.5.6实时时钟及供电电路59

3.5.7 IIC存储器EEPROM电路60

3.5.8 IIC数字温度采集接口61

3.5.9 IIC扩展开关量输入电路61

3.5.10开关量隔离输入电路61

3.5.11 IIC扩展开关量输出电路61

3.5.12开关量隔离输出电路61

3.5.13继电器输出电路组163

3.5.14继电器输出电路组263

3.5.15 IIC扩展输入输出电路63

3.5.16 UART串行 RS232电路63

3.5.17 UART串行RS485及CAN总线接口电路63

3.5.18红外线串口电路65

3.5.19 ADC采样电路65

3.5.20 LED及按键电路65

3.5.21 SPI驱动7LED接口电路67

3.5.22 SPI驱动EEPROM接口电路68

3.5.23 SPI驱动TFT LCD接口电路68

3.5.24 SPI的ADC采样电路69

3.5.25 PWM驱动电机电路69

3.5.26 JTAG接口电路71

3.5.27外部接口电路71

3.5.28扩展接口电路71

3.6实验平台概述72

3.6.1实验平台外观72

3.6.2实验平台主要接口描述72

3.6.3主要功能资源73

第4章 接口功能单元及开发实验75

4.1嵌入式编程75

实验4.1.1 GPIO驱动LED闪烁发光实例75

实验4.1.2输出hello world实验82

实验4.1.3 UART控制台实验93

4.2系统控制实验102

实验4.2.1电源结构与LDO控制102

实验4.2.2处理器主时钟控制107

实验4.2.3处理器复位控制114

实验4.2.4硬件寄存器访问118

实验4.2.5位带操作120

4.3系统节拍实验126

实验4.3.1系统节拍定时实验126

实验4.3.2系统节拍中断实验130

实验4.3.3模拟PC按键重复特性实验133

4.4通用GPIO输入输出136

实验4.4.1两只LED交替闪烁控制实验136

实验4.4.2 KEY控制LED实验143

4.5中断控制实验147

实验4.5.1 GPIO中断控制实验147

实验4.5.2中断优先级控制实验151

4.6 Flash操作控制实验155

实验4.6.1 Flash读、写操作实验155

实验4.6.2 Flash当作EEPROM操作实验159

4.7定时器Timer实验163

实验4.7.1 32位单次触发定时实验163

实验4.7.2 32位周期定时实验171

实验4.7.3 16位单次触发定时实验173

实验4.7.4 16位周期触发定时实验176

实验4.7.5 16位输入边沿计数捕获实验179

实验4.7.6 16位输入边沿定时捕获实验183

实验4.7.7定时器16位PWM实验191

实验4.7.8 Timer PWM应用蜂鸣器发声实验193

实验4.7.9 Timer模块16位PWM演奏音乐实验196

4.8看门狗实验201

实验4.8.1看门狗复位实验201

实验4.8.2看门狗作为普通定时器实验206

4.9 PWM操作控制实验209

实验4.9.1产生两路PWM波实验209

实验4.9.2 PWM发生器中断实验215

实验4.9.3产生两路带死区的PWM实验218

4.10模拟比较器操作实验221

实验4.10.1模拟比较器内部参考电源221

实验4.10.2外部参考电源输出触发中断实验226

第5章 ADC采集实验230

5.1处理器触发ADC采样实验230

5.2 ADC内置位温度传感器实验236

5.3定时器溢出触发ADC采样实验242

5.4模拟比较器触发ADC采样247

5.5差分输入ADC采样实验251

5.6 ADC硬件过采样实验258

5.7 ADC软件过采样实验263

第6章 UART通信实验268

6.1 UART简单收发实验268

6.2发送FIFO实验277

6.3发送FIFO中断实验280

6.4以FIFO中断方式发送实验285

6.5以FIFO中断方式接收实验289

第7章 互连IC总线实验294

7.1 I/O扩展芯片PCA9554控制实验294

7.2 IIC总线器件EEPROM存储器CAT24C02读写298

7.3 I/O扩展芯片PCF8574T输出控制实验303

7.4 I/O扩展芯片PCF8574T输入控制实验309

第8章 SSI通信实验316

8.1 SSI驱动静态LED实验316

8.2 SSI驱动动态LED实验320

第9章 CAN现场总线收发实验325

9.1 CAN总线简单发送数据实验325

9.2 CAN总线发送FIFO数据实验337

9.3 CAN总线发送ADC采样数据实验341

9.4 CAN总线接收数据实验347

第10章 以太网接口实验352

10.1 UDP服务器通信实验352

10.2 UDP客户端通信实验356

10.3 Web服务器实验360

10.4 TCP客户端通信实验364

第11章 μC/OS嵌入式实时操作系统370

11.1 μC/OS-Ⅱ模板使用——点亮LED实验370

11.2 μC/OS-Ⅱ模板使用——中断控制蜂鸣器376

11.3信号量通信实验381

11.4邮箱通信实验385

第12章 BootLoader实验391

12.1实验目的391

12.2实验内容391

12.2.1 BootLoader的启动391

12.2.2 BootLoader的配置395

12.2.3 Flash底层操作398

12.2.4使用UART的BootLoader下载398

12.3思考题403

第13章 应用相关实验404

13.1 TFT-LCD驱动实验404

13.2传感器DS18B20测温实验416

13.3数字传感器LM75A测量温度实验424

13.4直流电机控制实验431

13.5综合显示实验436

参考文献440

热门推荐