图书介绍
ARM Cortex-M3嵌入式开发实例详解 基于NXP LPC17682025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 孙安青编著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:9787512409514
- 出版时间:2012
- 标注页数:446页
- 文件大小:157MB
- 文件页数:460页
- 主题词:微处理器-系统设计
PDF下载
下载说明
ARM Cortex-M3嵌入式开发实例详解 基于NXP LPC1768PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章LPC1768的微控制器概述1
1.1 LPC1768简介1
1.2 LPC1768特性1
1.3 LPC1768结构4
1.3.1 ARM Cortex-M3处理器5
1.3.2片上Flash存储器系统6
1.3.3片上静态RAM6
1.4 LPC1768引脚6
1.4.1引脚布局6
1.4.2 LPC1768引脚功能描述6
1.5存储器映射和外设寻址15
1.5.1存储器空间分布15
1.5.2存储器映射分布图17
1.5.3 APB外设地址17
1.5.4存储器重映射19
1.5.5预取指中止和数据中止异常19
第2章LPC1768的时钟、复位与功率控制20
2.1概述20
2.2振荡器20
2.2.1内部RC振荡器20
2.2.2主振荡器20
2.2.3 RTC振荡器22
2.3时钟源选择多路复用22
2.4 PLL0锁相环0)23
2.4.1 PLL0操作23
2.4.2 PLL0控制寄存器(PLL0CON)24
2.4.3 PLL0配置寄存器(PLL0 CFG)25
2.4.4 PLL0状态寄存器(PLL0STAT)25
2.4.5 PLL0中断(PLOCK0)26
2.4.6 PLL0馈送寄存器(PLL0FEED)26
2.4.7 PLL0和掉电模式26
2.4.8 PLL0频率参数的计算27
2.4.9 PLL0设置步骤27
2.5 PLL1 (锁相环1)28
2.5.1 PLL1控制寄存器(PLL1CON)29
2.5.2 PLL1配置寄存器(PLL1CFG)29
2.5.3 PLL1状态寄存器(PLL1STAT)30
2.5.4 PLL1中断(PLOCK1)30
2.5.5 PLL1馈送寄存器(PLL1FEED)30
2.5.6 PLL1和掉电模式31
2.5.7 PLL1频率参数的计算31
2.5.8 PLL1频率参数的确定步骤31
2.6时钟分频器32
2.7复位35
2.8功率控制36
2.8.1睡眠模式37
2.8.2深度睡眠模式37
2.8.3掉电模式37
2.8.4深度掉电模式38
2.8.5功率模式控制寄存器(PCON)38
2.8.6外设功率寄存器(PCONP)39
2.9唤醒定时器40
2.10外部时钟输出41
第3章LPC1768的引脚连接模块43
3.1概述43
3.2引脚功能选择寄存器值43
3.3引脚模式选择寄存器值44
3.4寄存器描述44
第4章LPC1768通用输入/输出(GPIO)的应用与实例详解54
4.1 GPIO概述54
4.2 GPIO特性54
4.3 GPIO寄存器描述55
4.4 GPIO基本应用实例57
4.4.1循环灯实例57
4.4.2按键加/减计数实例59
4.4.3 4×4矩阵键盘识别实例62
第5章LPC1768嵌套向量中断控制器(NVIC)的应用与实例详解66
5.1 NVIC概述66
5.2 LPC1768中断特性67
5.3 LPC1768中断源67
5.4 LPC1768中断寄存器描述70
5.5外部中断源概述76
5.6外部中断源寄存器描述76
5.7 GPIO中断79
5.8应用实例81
5.8.1按键计数实例(中断方式)81
5.8.2基于红外传感的进出人数统计实例83
5.8.3基于韦根协议的ID卡片序号识别实例86
第6章LPC1768定时器的应用与实例详解93
6.1概述93
6.2基本原理93
6.3引脚描述95
6.4寄存器描述95
6.5应用实例103
6.5.1基于定时器0的1Hz方波信号产生实例103
6.5.2基于定时器0的0~99秒表计时实例105
6.5.3频率可调的方波信号发生器实例108
6.5.4高精度频率计数器实例113
6.5.5单片数字锁相倍频设计实例117
第7章 重复中断与系统节拍定时器的应用与实例详解122
7.1重复中断定时器概述122
7.2重复中断定时器操作原理122
7.3重复中断定时器寄存器描述123
7.4系统节拍定时器概述125
7.5系统节拍定时器操作125
7.6系统节拍定时器寄存器描述126
7.7应用实例127
7.7.1基于重复定时器实现的数字钟实例127
7.7.2精确的38kHz红外遥控信号发生器实例134
第8章 脉宽调制(PWM)的应用与实例详解136
8.1 PWM概述136
8.2 PWM工作原理137
8.3 PWM引脚描述138
8.4 PWM寄存器描述138
8.5应用实例146
8.5.1 LED背光亮度数字调节实例146
8.5.2基于PWM构成的数字语音0~9播报实例151
第9章 实时时钟(RTC)的应用与实例详解155
9.1概述155
9.2 RTC内部结构155
9.3引脚描述156
9.4寄存器描述157
9.4.1 RTC中断158
9.4.2杂项寄存器组158
9.4.3完整时间寄存器组161
9.4.4时间计数寄存器组162
9.4.5报警寄存器组162
9.5应用实例163
第10章A/D转换器的应用与实例详解167
10.1概述167
10.2引脚描述167
10.3寄存器描述168
10.3.1 A/D转换器控制寄存器(AD0CR)168
10.3.2 A/D转换器全局数据寄存器(AD0GDR)169
10.3.3 A/D转换器状态寄存器(AD0STAT)170
10.4 A/D转换基本操作171
10.5应用实例171
10.5.1数字电压表实例171
10.5.2基于LM35构成的多点温度测量实例175
第11章D/A转换器的应用与实例详解181
11.1概述181
11.2引脚描述181
11.3寄存器描述182
11.4 D/ A转换器操作183
11.5应用实例184
11.5.1幅度可调的标准1kHz正弦信号发生器实例184
11.5.2基于D/ A转换器的数字0~9语音播放实例188
第12章UART串口通信的应用与实例详解193
12.1概述193
12.2引脚描述193
12.3通用UART结构195
12.4寄存器描述196
12.5应用实例204
12.5.1与PC机通信实例204
12.5.2基于RS-485的主从式温度采集系统设计实例206
第13章SPI控制器的应用与实例详解215
13.1概述215
13.2 SPI结构215
13.3 SPI数据传输216
13.4 SPI控制器描述217
13.5引脚描述218
13.6寄存器描述218
13.7应用实例222
13.7.1基于SPI接口的共阴动态LED数码管显示实例222
13.7.2 MCP4801构成的三相50 Hz正弦信号发生器实例224
第14章SSP控制器的应用与实例详解230
14.1概述230
14.2引脚描述230
14.3总线描述231
14.3.1 TI同步串行(SSI)数据帧格式231
14.3.2 SPI帧格式231
14.3.3 MicroWire帧格式235
14.4寄存器描述237
14.5应用实例241
14.5.1基于TC72的环境温度测量实例241
14.5.2 2 MB大容量存储器AT45DB161D读/写实例247
第15章I2C控制器的应用与实例详解254
15.1概述254
15.2引脚描述255
15.3 I2C操作模式256
15.3.1主发送模式256
15.3.2从接收模式257
15.3.3从发送模式257
15.3.4 I2C的结构与原理258
15.4寄存器描述261
15.5 12C操作模式的步骤与状态269
15.5.1主发送模式步骤与状态269
15.5.2主接收模式步骤与状态269
15.5.3从接收模式步骤与状态272
15.5.4从发送模式步骤与状态274
15.5.5两种特殊状态276
15.6基本操作277
15.7应用实例278
第16章 基于LPC1768的数字化语音存储与回放系统设计实例详解284
16.1概述284
16.2系统功能描述284
16.3硬件电路设计284
16.3.1电源供电电路285
16.3.2语音前级输入放大电路285
16.3.3语音后级输出放大电路286
16.3.4 K9F1G08U大容量存储器接口电路287
16.3.5 LPC1768核心及外围电路291
16.4软件设计292
16.4.1初始化程序模块293
16.4.2 main()主程序设计295
16.4.3定时器0的匹配中断服务程序298
16.4.4 K9F1G08U存储器读/写驱动程序299
16.5实例小结303
第17章 基于LPC1768的文本编辑器设计实例详解304
17.1概述304
17.2系统整体方案设计304
17.3系统硬件电路设计305
17.3.1电源供电电路305
17.3.2 LPC1768微控制器核心电路305
17.3.3 PS/2键盘电路306
17.3.4大容量SD卡接口电路307
17.3.5 128×64点阵液晶显示屏接口电路308
17.4相关硬件及接口功能描述308
17.4.1 PS/2键盘接口308
17.4.2 SD卡的接口310
17.4.3 TS128×64液晶显示屏311
17.5软件设计314
17.5.1 TS128×64液晶显示屏驱动程序设计314
17.5.2 SD卡驱动程序设计316
17.5.3 FAT32文件系统驱动程序设计325
17.5.4 PS/2键盘码识别驱动程序设计333
17.5.5 main()主程序设计334
17.6本章小结342
第18章 基于LPC1768的简易数字示波器设计实例详解343
18.1系统方案设计343
18.2硬件电路344
18.2.1信号调理电路344
18.2.2键盘、显示及LPC1768核心电路345
18.2.3电源供电电路345
18.3软件设计347
18.3.1 TS128×64驱动程序设计347
18.3.2全局变量声明与定义352
18.3.3系统的初始化程序设计353
18.3.4中断服务程序设计354
18.3.5 main(主程序设计356
18.4实例小结362
第19章 基于LPC1768的嵌入式游戏平台设计实例详解363
19.1功能要求363
19.2系统总体结构设计363
19.3系统硬件电路设计364
19.3.1系统电源供电电路364
19.3.2 LPC1768嵌入式核心电路364
19.3.3 4×3键盘电路366
19.3.4 3.2英寸TFT LCD显示屏硬件接口电路366
19.3.5 4 MB大容量串行Flash接口电路366
19.3.6 DS1307实时时钟接口电路367
19.3.7音频功率放大电路368
19.4相关器件描述368
19.4.1大容量串行存储器MX25L3205D368
19.4.2实时时钟DS1307372
19.4.3 3.2英寸TFT LCD显示屏374
19.5软件设计378
19.5.1 TFT LCD液晶显示驱动程序设计378
19.5.2 4×3键盘扫描识别驱动程序设计386
19.5.3声音播放驱动程序设计386
19.5.4 DS1307实时时钟驱动程序设计388
19.5.5贪吃蛇游戏程序设计392
19.5.6俄罗斯方块游戏程序设计402
19.5.7游戏运行时钟程序设计417
19.5.8 main()主程序设计418
19.6实例小结421
第20章 基于LPC1768的视频图像采集系统设计实例详解422
20.1概述422
20.2系统设计422
20.3硬件电路设计423
20.3.1电源供电硬件电路423
20.3.2 OV7670图像传感器模块硬件电路423
20.3.3 TFT LCD液晶显示模块硬件电路424
20.3.4 LPC1768核心电路425
20.4关键硬件描述426
20.5软件设计428
20.5.1 SCCB总线时序模拟程序设计429
20.5.2 OV7670图像传感器驱动程序设计432
20.5.3 3.2英寸TFT LCD显示模块驱动程序设计436
20.5.4 main()主程序设计443
20.6实例小结445
参考文献446
热门推荐
- 769105.html
- 1974818.html
- 1846935.html
- 355422.html
- 1227703.html
- 1807639.html
- 1395293.html
- 2297054.html
- 2263472.html
- 1889416.html
- http://www.ickdjs.cc/book_1988953.html
- http://www.ickdjs.cc/book_1309399.html
- http://www.ickdjs.cc/book_339930.html
- http://www.ickdjs.cc/book_1705784.html
- http://www.ickdjs.cc/book_1208956.html
- http://www.ickdjs.cc/book_427196.html
- http://www.ickdjs.cc/book_2564705.html
- http://www.ickdjs.cc/book_1531014.html
- http://www.ickdjs.cc/book_315364.html
- http://www.ickdjs.cc/book_402896.html