图书介绍
嵌入式系统开发与应用实验指导书 基于Cortex-M3内核的Stellaris微控制器PDF|Epub|txt|kindle电子书版本网盘下载
- 王黎明,夏立,卜乐平等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302326540
- 出版时间:2013
- 标注页数:440页
- 文件大小:95MB
- 文件页数:453页
- 主题词:微型计算机-系统开发-高等学校-教材
PDF下载
下载说明
嵌入式系统开发与应用实验指导书 基于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