图书介绍

nRF无线SOC单片机原理与高级应用【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

nRF无线SOC单片机原理与高级应用
  • 谭晖编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787811249156
  • 出版时间:2009
  • 标注页数:499页
  • 文件大小:128MB
  • 文件页数:516页
  • 主题词:单片微型计算机

PDF下载


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

下载说明

nRF无线SOC单片机原理与高级应用PDF格式电子书版下载

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

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

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

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

图书目录

第1章 2.4 GHz无线SOC芯片nRF24LE1

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 增强型ShockBurst14

1.3.5 射频收/发的数据和控制接口33

1.3.6 寄存器图37

1.4 MCU44

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 实时钟RTC87

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 电源管理特殊功能寄存器POFCON107

1.13 片上振荡器108

1.13.1 片上振荡器特性108

1.13.2 片上振荡器框图108

1.13.3 片上振荡器功能说明109

1.14 乘除法器单元MDU111

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 异步串行通信接口UART139

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 增强型ShockBurst200

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 异步串行通信接口UART275

2.12.1 UART特性275

2.12.2 UART内部框图275

2.12.3 UART功能说明275

2.12.4 UART的特殊功能寄存器276

2.13 输入/输出端口GPIO278

2.13.1 标准I/O278

2.13.2 扩展I/O280

2.14 MCU281

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编程Flash305

2.17.6 通过USB接口的Flash编程307

2.17.7 通过SPI编程Flash309

2.18 乘除法器单元MDU319

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存储器配置1345

2.27.2 USB存储器配置2346

2.27.3 USB存储器配置3346

2.27.4 USB存储器配置4347

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——软件开发包SDK357

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 Installation364

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

热门推荐