![nRF无线SOC单片机原理与高级应用](https://cover.qianqiantushu.cc/45/s6b9ae7d.jpg)
![nRF无线SOC单片机原理与高级应用](https://cover.qianqiantushu.cc/45/s6b9ae7d.jpg)
nRF无线SOC单片机原理与高级应用PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:谭晖编著
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:2009
- ISBN:9787811249156
- 页数:499 页
第1章 2.4 GHz无线SOC芯片nRF24LE 1
1.1 nRF24LE1介绍 1
1.1.1 nRF24LE1特性 1
1.1.2 nRF24LE1应用领域 2
1.2 nRF24LE1功能概述 2
1.2.1 nRF24LE1主要功能 2
1.2.2 nRF24LE1内部框图 5
1.2.3 nRF24LE1引脚分配 6
1.2.4 nRF24LE1引脚功能 7
1.3 nRF24LE1射频收/发 8
1.3.1 射频收/发特性 8
1.3.2 射频收/发内部框图 9
1.3.3 射频收/发功能说明 10
1.3.4 增强型ShockBurst 14
1.3.5 射频收/发的数据和控制接口 33
1.3.6 寄存器图 37
1.4 MCU 44
1.4.1 MCU内部框图 45
1.4.2 MCU特性 45
1.4.3 MCU功能说明 47
1.5 存储器和I/O结构 55
1.5.1 PDATA页式存储器存储地址 56
1.5.2 MCU特殊功能寄存器 56
1.6 Flash存储器 64
1.6.1 Flash存储器特性 64
1.6.2 Flash存储器内部框图 64
1.6.3 Flash存储器功能说明 64
1.7 随机存储器(RAM) 76
1.8 定时器/计数器 78
1.8.1 定时器/计数器特性 78
1.8.2 定时器/计数器内部框图 78
1.8.3 定时器/计数器功能说明 79
1.8.4 SFR寄存器 83
1.8.5 实时钟RTC 87
1.9 中断 89
1.9.1 中断特性 90
1.9.2 中断控制器框图 90
1.9.3 中断功能说明 91
1.9.4 特殊寄存器 92
1.10 看门狗 94
1.10.1 看门狗功能 94
1.10.2 看门狗内部框图 94
1.10.3 看门狗寄存器功能说明 95
1.11 功耗和时钟管理 96
1.11.1 功耗和时钟管理内部框图 96
1.11.2 功耗和时钟管理工作模式 97
1.11.3 功耗和时钟管理功能说明 99
1.12 电源管理 105
1.12.1 电源管理特性 105
1.12.2 电源管理框图 105
1.12.3 电源管理功能说明 106
1.12.4 电源管理特殊功能寄存器POFCON 107
1.13 片上振荡器 108
1.13.1 片上振荡器特性 108
1.13.2 片上振荡器框图 108
1.13.3 片上振荡器功能说明 109
1.14 乘除法器单元MDU 111
1.14.1 乘除法单元特性 111
1.14.2 乘除法单元框图 111
1.14.3 乘除法单元功能说明 111
1.14.4 乘除法单元特殊功能寄存器 112
1.15 加密/解密加速单元 115
1.15.1 加密/解密加速器特性 115
1.15.2 加密/解密加速器框图 115
1.15.3 加密/解密加速器功能说明 116
1.16 随机数发生器 116
1.16.1 随机数发生器特性 116
1.16.2 随机数发生器框图 116
1.16.3 随机数发生器功能说明 117
1.16.4 随机数发生器特殊功能寄存器 117
1.17 通用I/O口以及引脚分配 118
1.17.1 通用I/O端口框图 118
1.17.2 通用I/O端口功能说明 118
1.17.3 I/O引脚映射图 121
1.18 SPI同步串行外设接口 132
1.18.1 SPI接口特性 132
1.18.2 SPI接口框图 132
1.18.3 SPI接口功能说明 133
1.19 异步串行通信接口UART 139
1.19.1 UART接口特性 139
1.19.2 UART接口框图 139
1.19.3 UART接口功能说明 140
1.20 2线接口 142
1.20.1 2线接口特性 142
1.20.2 2线接口功能说明 142
1.20.3 2线接口特殊功能寄存器 145
1.21 ADC转换器 148
1.21.1 ADC转换器特性 148
1.21.2 ADC转换器内部框图 148
1.21.3 ADC转换器功能说明 148
1.22 模拟比较器 155
1.22.1 模拟比较器特性 155
1.22.2 模拟比较器框图 155
1.22.3 模拟比较器功能说明 156
1.23 PWM脉宽调制 158
1.23.1 PWM脉宽调制特性 158
1.23.2 PWM脉宽调制框图 158
1.23.3 PWM脉宽调制功能说明 159
1.24 nRF24LE1绝对最大额定值 160
1.25 nRF24LE1工作条件 161
1.26 nRF24LE1电气特性 161
1.27 nRF24LE1硬件调试支持 169
1.27.1 硬件调试特性 169
1.27.2 硬件调试功能说明 169
1.28 nRF24LE1封装尺寸规格 170
1.29 nRF24LE1应用范例 172
1.29.1 Q48应用范例 172
1.29.2 Q32应用范例 175
1.29.3 Q24应用范例 177
第2章 带USB2.0接口的2.4 GHz无线SOC芯片nRF24LU1+2.1 nRF24LU1+介绍 179
2.1.1 nRF24LU1+基本特性 179
2.1.2 nRF24LU1+应用领域 180
2.1.3 nRF24LU1+功能 180
2.1.4 nRF24LU1+内部框图 182
2.1.5 nRF24LU1+典型系统应用 182
2.2 nRF24LU1+引脚信息 183
2.2.1 nRF24LU1+引脚分配 183
2.2.2 nRF24LU1+引脚功能 184
2.3 nRF24LU1+绝对最大额定值 185
2.4 nRF24LU1+工作条件 186
2.5 nRF24LU1+电气特性 186
2.5.1 电源消耗和时序特性 186
2.5.2 射频收/发特性 188
2.5.3 USB接口 191
2.5.4 Flash存储器 192
2.5.5 晶体规格 192
2.5.6 直流电气特性 192
2.6 nRF24LU1+射频收/发 193
2.6.1 射频收/发特性 193
2.6.2 射频收/发内部框图 194
2.6.3 射频收/发功能说明 194
2.6.4 增强型ShockBurst 200
2.6.5 射频收/发数据及控制接口 218
2.6.6 寄存器图 221
2.7 USB 2.0接口 229
2.7.1 USB 2.0接口特性 229
2.7.2 USB 2.0接口框图 230
2.7.3 USB 2.0接口功能说明 230
2.7.4 USB 2.0接口控制端点 234
2.7.5 批量/中断端点 237
2.7.6 ISO同步端点 241
2.7.7 存储器配置 242
2.7.8 USB控制器中断 245
2.7.9 USB控制寄存器 247
2.8 加密/解密加速单元 258
2.8.1 加密/解密单元特性 258
2.8.2 加密/解密单元功能说明 260
2.9 SPI主模式 262
2.9.1 SPI主模式框图 262
2.9.2 SPI主机功能说明 262
2.9.3 SPI操作 263
2.10 SPI从模式 264
2.10.1 SPI从模式框图 264
2.10.2 SPI从模式功能说明 264
2.10.3 SPI时序 265
2.11 定时器/计数器 266
2.11.1 定时器/计数器特性 267
2.11.2 定时器/计数器框图 267
2.11.3 定时器/计数器功能说明 267
2.11.4 特殊功能寄存器 271
2.12 异步串行通信接口UART 275
2.12.1 UART特性 275
2.12.2 UART内部框图 275
2.12.3 UART功能说明 275
2.12.4 UART的特殊功能寄存器 276
2.13 输入/输出端口GPIO 278
2.13.1 标准I/O 278
2.13.2 扩展I/O 280
2.14 MCU 281
2.14.1 MCU特性 282
2.14.2 MCU内部框图 283
2.14.3 运算逻辑单元(ALU) 283
2.14.4 指令集 284
2.14.5 操作码 289
2.15 存储器和I/O组织 292
2.16 随机访问存储器(RAM) 298
2.17 Flash存储器 299
2.17.1 Flash存储器特性 299
2.17.2 Flash存储器内部框图 300
2.17.3 Flash存储器功能说明 300
2.17.4 掉电复位 305
2.17.5 通过MCU编程Flash 305
2.17.6 通过USB接口的Flash编程 307
2.17.7 通过SPI编程Flash 309
2.18 乘除法器单元MDU 319
2.18.1 乘除法单元特性 319
2.18.2 乘除法单元框图 320
2.18.3 乘除法单元功能说明 320
2.18.4 乘除法单元特殊功能寄存器 320
2.19 看门狗和唤醒功能 323
2.19.1 看门狗特性 323
2.19.2 看门狗框图 324
2.19.3 看门狗功能说明 324
2.20 功耗管理 328
2.20.1 功耗管理特性 328
2.20.2 功耗管理框图 329
2.20.3 功耗管理工作模式 329
2.20.4 功耗管理功能说明 331
2.21 电源监控管理 333
2.21.1 电源监控管理特性 333
2.21.2 电源监控管理功能说明 333
2.22 中断 334
2.22.1 中断特性 334
2.22.2 中断控制器框图 334
2.22.3 中断控制器功能说明 335
2.22.4 中断控制特殊功能寄存器 336
2.23 nRF24LU1+硬件调试支持 339
2.23.1 硬件调试特性 339
2.23.2 硬件调试功能说明 340
2.24 nRF24LU1+外围信息 340
2.24.1 天线输出 340
2.24.2 晶体振荡器 341
2.24.3 PCB布局和去耦指南 341
2.25 nRF24LU1+应用范例 341
2.25.1 原理图 341
2.25.2 PCB布局 342
2.25.3 材料清单(BOM) 342
2.26 nRF24LU1+外形封装尺寸 344
2.27 nRF24LU1+USB存储器配置 345
2.27.1 USB存储器配置1 345
2.27.2 USB存储器配置2 346
2.27.3 USB存储器配置3 346
2.27.4 USB存储器配置4 347
2.28 配置与nRF24XX相兼容 348
第3章 nRFgo嵌入式仿真开发环境3.1 nRFgo开发环境概述 349
3.1.1 nRFgo Starter Kit——开发母板 350
3.1.2 nRFgo Development Kits——目标板 355
3.1.3 nRFgo Studio——nRFgo软件综合环境 357
3.1.4 nRFgo Software Development Kit——软件开发包SDK 357
3.1.5 nRFprobe——在线仿真软件调试工具 358
3.2 如何编译并运行一个例程 358
3.2.1 Keil μVision环境建立 358
3.2.2 nRFgo Studio的安装及使用 359
3.3 如何在线调试仿真 364
3.3.1 nRFgo SDK Installation 364
3.3.2 nRFgo Start Kit安装 364
3.3.3 nRFProbe仿真调试工具安装 365
3.3.4 Keil μVision环境设置及使用 365
第4章 nRF无线SOC教学开发实验平台4.1 概述 370
4.2 nRF24LE1无线SOC开发板 370
4.3 nRF24LU+无线USB开发板 371
4.4 nRFFlash在线下载编程器 371
4.4.1 概述 374
4.4.2 编程器驱动程序安装 378
4.4.3 编程器使用方法及步骤 380
第5章 无线SOC实战设计之基础篇5.1 I/O口的使用 382
5.2 A/D转换 384
5.3 RTC的使用 388
5.4 随机数发生器的使用 390
5.5 Flash的读/写 393
5.6 看门狗的使用 398
5.7 掉电模式及唤醒 399
5.8 MDU乘除法处理器的使用 401
5.9 无线SOC的收/发实验 405
第6章 无线SOC实战设计之提高篇6.1 2.4 GHz有源射频RFID射频识别系统 413
6.1.1 2.4 GHz有源RFID卡的实现 414
6.1.2 2.4 GHz有源RFID阅读器(Reader)的实现 422
6.2 2.4 GHz无线USB的应用 429
6.2.1 USB描述符 430
6.2.2 nRF24LU1+关于USB应用的程序范例 434
6.3 2.4 GHz无线数字语音双向传输 436
6.3.1 工作原理 437
6.3.2 nRF24LE1核心电路原理图 438
6.3.3 MIC放大器原理图 440
6.3.4 PWM滤波及驱动原理图 441
6.3.5 软件实现方法 441
第7章 无线通信协议及Gazell介绍7.1 为什么需要无线通信协议 443
7.2 无线通信协议基本原理及设计 443
7.2.1 编码方式 444
7.2.2 差错控制 446
7.3 Gazell协议 447
7.3.1 Gazell星形网络任务 448
7.3.2 Gazell协议的特点 448
7.3.3 协议状态 450
7.3.4 Gazell中协议的时序 454
7.3.5 Gazell中的数据通道和地址 454
7.3.6 配置 457
7.3.7 Gazell典型应用——在Keil C中用Gazell协议实现按键的无线传输 461
第8章 2.4 GHz无线桌面套装参考设计8.1 2.4 GHz无线桌面套装介绍 464
8.2 nRF6901——桌面套装之无线USB适配器 465
8.2.1 无线USB适配器介绍 465
8.2.2 无线USB适配器主要硬件功能 465
8.2.3 无线USB适配器硬件照片 466
8.2.4 无线USB适配器框图 467
8.2.5 无线USB适配器原理图 467
8.2.6 材料清单 469
8.2.7 PCB规格 470
8.2.8 PCB布局图 470
8.2.9 无线USB适配器软件流程图 471
8.3 nRF6902——桌面套装之2.4 GHz无线键盘 472
8.3.1 无线键盘介绍 472
8.3.2 无线键盘主要硬件功能 473
8.3.3 无线键盘硬件照片 473
8.3.4 无线键盘功能框图 474
8.3.5 无线键盘原理图 474
8.3.6 PCB规格 478
8.3.7 无线键盘软件流程图 478
8.4 nRF6903——桌面套装之2.4 GHz无线鼠标 478
8.4.1 无线鼠标介绍 478
8.4.2 无线鼠标主要硬件功能 478
8.4.3 无线鼠标硬件照片 480
8.4.4 无线鼠标框图 481
8.4.5 无线鼠标原理图 482
8.4.6 材料清单 485
8.4.7 PCB规格 487
8.4.8 PCB布局图 487
8.4.9 无线鼠标软件流程图 487
8.5 nRF6904——桌面套装之2.4 GHz无线遥控器 490
8.5.1 无线遥控器介绍 490
8.5.2 无线遥控器主要硬件特性 490
8.5.3 无线遥控器硬件照片 490
8.5.4 无线遥控器框图 491
8.5.5 无线遥控器原理图 491
8.5.6 材料清单 494
8.5.7 PCB规格 495
8.5.8 PCB布局图 495
8.5.9 无线遥控器软件流程图 495
参考文献 497
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019