图书介绍
CC430无线传感网络单片机原理与应用PDF|Epub|txt|kindle电子书版本网盘下载
- 贾灵,王薪宇,郑淑军编著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:9787512404298
- 出版时间:2011
- 标注页数:453页
- 文件大小:146MB
- 文件页数:464页
- 主题词:单片微型计算机
PDF下载
下载说明
CC430无线传感网络单片机原理与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 复位与中断操作模式1
1.1系统控制模块(SYS)介绍1
1.2系统复位和初始化1
1.3中断3
1.3.1不可屏蔽中断(NMI)3
1.3.2 SNMI时序4
1.3.3可屏蔽中断4
1.3.4中断向量5
1.3.5 SYS中断向量发生器6
1.3.6中断嵌套7
1.4操作模式7
1.4.1进入和退出低功耗模式LPM0~LPM49
1.4.2进入和退出低功耗模式LPM510
1.4.3低功耗模式中的时间延长11
1.5低功耗模式的应用原则11
1.6未使用引脚的连接11
1.7引导代码12
1.8存储器映射——使用和功能12
1.8.1空白存储空间12
1.8.2通过电子熔丝的JTAG锁机制12
1.9 JTAG信箱(JMB)系统13
1.9.1 JMB配置14
1.9.2 JMBOUT0和JMBOUT1输出信箱14
1.9.3 JMBIN0和JMBIN1输入信箱14
1.9.4 JMB NMI的用法14
1.10器件描述符表15
1.10.1识别器件类型15
1.10.2 TLV描述符16
1.10.3外设发现描述符16
1.11特殊功能寄存器(SFRs)18
1.12 SYS配置寄存器21
第2章 看门狗定时器(WDT_A)26
2.1看门狗(WDT_A)介绍26
2.2看门狗的操作26
2.2.1看门狗计数器(WDTCNT)27
2.2.2看门狗模式27
2.2.3定时器模式28
2.2.4看门狗定时器的中断28
2.2.5时钟故障安全保护功能28
2.2.6低功耗模式下的操作29
2.2.7软件例程29
2.3看门狗寄存器29
第3章 一体化时钟系统UCS31
3.1一体化时钟介绍31
3.2 UCS模块的操作33
3.2.1低功耗应用中,UCS模块的特点33
3.2.2内部超低功耗的低频晶体振荡器(VLO)33
3.2.3内部基准振荡器(REFO)34
3.2.4 XT1晶体振荡器34
3.2.5射频晶体振荡器XT235
3.2.6数字控制振荡器(DCO)35
3.2.7锁频环(FLL)36
3.2.8 DCO调制器36
3.2.9禁止锁频环(FLL)硬件与调制器37
3.2.10低功耗模式时的锁频环37
3.2.11低功耗模式运行,由外围模块请求37
3.2.12 UCS模块失效安全运行模式38
3.2.13同步时钟信号41
3.3模块振荡器(MODOSC)42
3.4 UCS模块寄存器42
第4章 电源管理模块49
4.1电源管理模块简介49
4.2 PMM操作50
4.2.1 VCORE与稳压器50
4.2.2电压管理单元与监测单元51
4.2.3电源电压管理与上电监测54
4.2.4增加内核电压VCORE,以支持更高的MCLK频率54
4.2.5降低VCORE以优化功耗56
4.2.6 LPM556
4.2.7电压基准56
4.2.8掉电复位(BOR)56
4.2.9 SVS/SVM性能模式(正常或全性能)57
4.2.10 PMM中断57
4.2.11端口控制57
4.2.12电源电压监视器输出(SVMOUT,可选)57
4.3 PMM寄存器58
第5章 CPUX体系结构64
5.1 CC430X CPU(CPUX)简介64
5.2中断64
5.3 CPU寄存器66
5.3.1程序计数器(PC)66
5.3.2堆栈指针(SP)66
5.3.3状态寄存器(SR)67
5.3.4常数发生器寄存器(CG1和CG2)68
5.3.5通用寄存器(R4~R15)69
5.4寻址模式70
5.4.1寄存器寻址模式71
5.4.2索引寻址模式72
5.4.3符号寻址模式76
5.4.4绝对寻址模式79
5.4.5间接寄存器寻址模式81
5.4.6间接自动增量寻址模式82
5.4.7立即寻址模式83
5.5 CC430和CC430X指令84
5.5.1 CC430指令85
5.5.2 CC430X扩展指令89
5.6指令设置描述98
5.6.1扩展指令二进制描述99
5.6.2 CC430指令100
5.6.3扩展指令132
5.6.4寻址指令159
第6章 Flash存储控制器167
6.1 Flash存储器简介167
6.2 Flash存储器分段结构167
6.3 Flash存储器操作169
6.3.1擦除Flash存储器169
6.3.2写Flash存储器171
6.3.3写入或擦除期间,Flash存储器的存储操作176
6.3.4 Flash存储器的校验177
6.3.5配置和访问Flash存储控制器177
6.3.6 Flash存储控制器的中断177
6.3.7编程器件的Flash存储器177
6.4 Flash存储寄存器178
第7章 RAM控制器181
7.1 RAM控制器介绍181
7.2 RAMCTL操作181
7.3 RAMCTL模块寄存器182
第8章 数字I/O口183
8.1数字I/O的介绍183
8.2数字I/O操作184
8.2.1输入寄存器PxIN184
8.2.2输出寄存器PxOUT184
8.2.3方向寄存器PxDIR184
8.2.4上拉/下拉电阻使能寄存器PxREN184
8.2.5输出驱动能力寄存器PxDS185
8.2.6功能选择寄存器PxSEL185
8.2.7 P1和P2口中断185
8.2.8配置未使用的端口引脚187
8.3数字I/O端口寄存器188
第9章 端口映射控制器191
9.1端口映射控制器简介191
9.2端口映射控制器的操作191
9.2.1访问191
9.2.2映射191
9.2.3软件示例193
9.3端口映射控制寄存器194
第10章 DMA控制器196
10.1直接存储器存取(DMA)简介196
10.2 DMA操作196
10.2.1 DMA的寻址模式196
10.2.2 DMA的传输模式198
10.2.3 DMA传输的启动203
10.2.4停止DMA传输204
10.2.5 DMA通道优先级204
10.2.6 DMA传输周期205
10.2.7系统中断下使用DMA205
10.2.8 DMA控制器中断205
10.2.9 DMA控制器配合USCI_B I2C模块的使用206
10.2.10 DMA控制器配合ADC12的使用207
10.2.11 DMA控制器配合DAC12的使用207
10.3 DMA寄存器207
第11章 32位硬件乘法器214
11.1硬件乘法器(32位)介绍214
11.2硬件乘法器(32位)操作214
11.2.1操作数寄存器216
11.2.2结果寄存器217
11.2.3软件示例218
11.2.4小数部分219
11.2.5小结223
11.2.6结果寄存器间接寻址225
11.2.7中断使用225
11.2.8使用DMA227
11.3硬件乘法器(32位)寄存器227
第12章 CRC16模块231
12.1 CRC模块介绍231
12.2 CRC校验和生成231
12.2.1 CRC流程232
12.2.2汇编例子233
12.3 CRC模块寄存器234
第13章 AES加速器236
13.1 AES加速器介绍236
13.2 AES加速器的操作236
13.2.1加密237
13.2.2解密238
13.2.3解密密钥的产生239
13.2.4低功耗模式下使用AES加速器241
13.2.5 AES加速器的中断241
13.2.6分组加密模式241
13.3 AES加速器寄存器241
第14章 定时器Timer_A244
14.1 Timer_A介绍244
14.2 Timer_A操作244
14.2.1 16位定时/计数器244
14.2.2启动定时器246
14.2.3定时器模式控制246
14.2.4捕获/比较模块249
14.2.5输出单元251
14.2.6 Timer_A中断253
14.3 Timer_A寄存器255
第15章 实时时钟RTC_A259
15.1 RTC_A简介259
15.2 RTC_A的操作259
15.2.1计数器模式259
15.2.2日历模式261
15.2.3实时时钟中断263
15.2.4实时时钟校准264
15.3实时时钟寄存器265
第16章 USCI的UART模式273
16.1通用串行通信接口(USCI)概述273
16.2 USCI简介——UART模式273
16.3 USCI操作——UART模式275
16.3.1 USCI的初始化及复位275
16.3.2字符格式275
16.3.3异步通信格式275
16.3.4自动波特率检测278
16.3.5 IrDA编码和解码279
16.3.6自动错误检测279
16.3.7 USCI接收使能280
16.3.8 USCI发送使能281
16.3.9 UART波特率的产生281
16.3.10波特率的设置283
16.3.11位发送的时序284
16.3.12位接收的时序284
16.3.13典型波特率及其误差285
16.3.14在低功耗模式下使用USCI模块的UART模式288
16.3.15 USCI中断289
16.4 USCI寄存器——UART模式290
第17章 USCI的SPI模式295
17.1通用串行通信接口(USCI)概述295
17.2 USCI简介——SPI模式295
17.3 USCI操作——SPI模式296
17.3.1 USCI初始化及复位297
17.3.2字符格式297
17.3.3主机模式297
17.3.4从机模式298
17.3.5 SPI使能299
17.3.6串行时钟控制299
17.3.7在低功耗模式下使用SPI模式300
17.3.8 SPI中断300
17.4 USCI寄存器——SPI模式301
第18章 USCI的I2C模式306
18.1通用串行通信接口(USCI)概述306
18.2 USCI简介——I2C模式306
18.3 USCI操作——I2C模式307
18.3.1 USCI初始化和复位308
18.3.2I2C串行数据308
18.3.3 I2C寻址模式309
18.3.4 I2C模块操作模式310
18.3.5 I2C时钟的产生和同步316
18.3.6在低功耗模式下USCI模块I2C模式的使用319
18.3.7 USCI在I2C模式下的中断319
18.4 USCI寄存器——I2C模式321
第19章 基于CC1101内核的无线射频模块(RF1A)325
19.1 RF1A无线射频模块介绍325
19.2射频接口操作326
19.2.1射频接口326
19.2.2射频接口中断331
19.2.3射频内核中断332
19.2.4射频中断处理333
19.2.5使用DMA控制器的射频模块335
19.3 CC1101射频内核335
19.3.1 CC430射频内核与CC1101的不同点335
19.3.2 CC1101射频内核的指令系统336
19.3.3数据速率编程340
19.3.4接收机信道滤波器带宽340
19.3.5解调器、符号同步器与数据判定341
19.3.6数据包处理硬件支持342
19.3.7调制格式347
19.3.8接收信号限定符和链路质量信息348
19.3.9无线控制352
19.3.10数据FIFO356
19.3.11频率编程357
19.3.12 VCO358
19.3.13输出功率编程358
19.3.14整形和PA斜坡359
19.3.15异步和同步串行操作359
19.3.16系统考量及指导360
19.3.17射频内核寄存器362
19.4射频接口寄存器384
第20章 电压基准模块(REF)389
20.1 REF介绍389
20.2操作原理389
20.2.1低功耗操作391
20.2.2寄存器REFCTL391
20.2.3电压基准系统请求信号392
20.3 REF寄存器394
第21章 比较器B396
21.1比较器B的介绍396
21.2比较器B的操作397
21.2.1比较器397
21.2.2模拟输入开关397
21.2.3端口逻辑397
21.2.4输入短路开关397
21.2.5输出滤波器398
21.2.6基准电压发生器398
21.2.7比较器B的端口禁止寄存器CBPD399
21.2.8比较器B的中断399
21.2.9比较器B用于测量电阻元件400
21.3比较器B的寄存器401
第22章模/数转换器ADC12_A405
22.1 ADC12_A介绍405
22.2 ADC12_A操作405
22.2.1 12位ADC内核405
22.2.2 ADC12_A输入和多路复用器407
22.2.3基准电压发生器407
22.2.4自动断电408
22.2.5采样转换时序408
22.2.6转换存储器410
22.2.7 ADC12_A转换模式410
22.2.8使用内部集成的温度传感器414
22.2.9 ADC12_A接地和噪声的考虑414
22.2.10 ADC12_A中断415
22.3 ADC12_A寄存器417
第23章 LCD_B模块425
23.1 LCD_B控制器的简介425
23.2 LCD_B控制器的操作425
23.2.1 LCD存储器425
23.2.2 LCD时序的产生425
23.2.3 LCD显示空白428
23.2.4 LCD闪烁428
23.2.5 LCD_B电压和偏压的产生428
23.2.6 LCD输出431
23.2.7 LCD_B中断431
23.2.8静态模式432
23.2.9 2-MUX模式435
23.2.10 3-MUX模式437
23.2.11 4-MUX模式439
23.3 LCD控制寄存器441
第24章 嵌入式仿真模块EEM449
24.1嵌入式仿真模块EEM简介449
24.2 EEM构造块449
24.2.1触发449
24.2.2触发音序器451
24.2.3状态存储(内部跟踪缓冲器)451
24.2.4周期计数器451
24.2.5时钟控制451
24.3 EEM配置451
参考文献453