图书介绍

超低功耗单片无线系统应用入门 基于2.4 GHz无线SoC芯片Nrf24le1PDF|Epub|txt|kindle电子书版本网盘下载

超低功耗单片无线系统应用入门 基于2.4 GHz无线SoC芯片Nrf24le1
  • 黄智伟,杨案江编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787512404250
  • 出版时间:2011
  • 标注页数:320页
  • 文件大小:130MB
  • 文件页数:332页
  • 主题词:单片微型计算机;无线电通信-通信系统

PDF下载


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

下载说明

超低功耗单片无线系统应用入门 基于2.4 GHz无线SoC芯片Nrf24le1PDF格式电子书版下载

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

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

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

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

图书目录

第1章 超低功耗单片无线系统1

1.1超低功耗单片无线系统nRF24LE11

1.1.1 nRF24LE1简介1

1.1.2 nRF24LE1主要特性1

1.1.3 nRF24LE1内部结构3

1.2 nRF24LE1最小系统设计5

1.2.1 24引脚QFN封装的nRF24LE1最小系统设计5

1.2.2 32引脚QFN封装的nRF24LE1最小系统设计8

1.2.3 48引脚QFN封装的nRF24LE1最小系统设计11

1.2.4 nRF24LE1与计算机串口的连接电路13

第2章nRF24LE1的MCU与应用16

2.1 MCU内部结构与主要特性16

2.1.1 MCU内部结构16

2.1.2 MCU主要特性17

2.2存储器和I/O结构18

2.2.1存储器映射18

2.2.2 PDATA存储器寻址18

2.2.3 MCU特殊功能寄存器19

2.3 Flash存储器24

2.3.1 Flash存储器特性24

2.3.2 Flash存储器配置25

2.3.3 MCU对Flash编程28

2.3.4通过SPI对Flash编程31

2.3.5硬件支持固件升级35

2.4随机存储器RAM36

2.4.1随机存储器RAM结构与功能36

2.4.2 SRAM示例程序流程图38

2.4.3 SRAM示例程序38

2.5定时器/计数器42

2.5.1定时器/计数器结构与特性42

2.5.2 TimerO和Timerl的功能与初始化43

2.5.3 Timer2的功能与初始化47

2.5.4定时器/计数器的特殊功能寄存器SFR48

2.5.5实时时钟RTC49

2.5.6定时器/计数器示例程序流程图49

2.5.7定时器/计数器示例程序50

2.6中断54

2.6.1中断源和中断向量54

2.6.2中断用特殊功能寄存器SFR55

2.6.3中断示例外接电路55

2.6.4中断示例程序流程图56

2.6.5中断示例程序56

2.7看门狗61

2.7.1看门狗结构与功能61

2.7.2看门狗寄存器WDSV62

2.7.3看门狗示例程序流程图62

2.7.4看门狗示例程序62

2.8功耗和时钟管理68

2.8.1工作模式68

2.8.2功耗和时钟管理有关的寄存器69

2.8.3功耗和时钟管理示例程序70

2.9电源监控79

2.9.1电源监控结构与功能79

2.9.2电源监控示例程序流程图82

2.9.3电源监控示例程序82

2.10片上振荡器86

2.10.1 16 MHz晶体振荡器86

2.10.2 16 MHz RC振荡器87

2.10.3外部16 MHz时钟87

2.10.4 32.768 kHz晶体振荡器87

2.10.5 32.768 kHz RC振荡器88

2.10.6合成32.768 kHz时钟88

2.10.7外部32.768 kHz时钟88

2.11乘除法器单元MDU88

2.11.1 MDU结构与功能88

2.11.2 MDU操作步骤89

2.11.3 MDU示例程序流程图91

2.11.4 MDU示例程序91

2.12加密/解密协处理器99

2.13随机数发生器99

2.13.1随机数发生器结构与功能99

2.13.2随机数发生器示例程序流程图100

2.13.3随机数发生器示例程序100

第3章nRF24LE1的接口与应用105

3.1通用I/O端口GPIO105

3.1.1 GPIO结构与功能105

3.1.2 I/O端口可编程寄存器107

3.1.3 GPIO与按键和LED的连接电路113

3.1.4 GPIO示例程序流程图114

3.1.5 GPIO示例程序114

3.2串行外设接口SPI117

3.2.1 SPI结构与功能117

3.2.2 SPI主模式寄存器117

3.2.3 SPI从模式寄存器119

3.2.4 SPI时序121

3.2.5 SPI主设与SPI从设之间的互联123

3.2.6 SPI示例程序流程图123

3.2.7 SPI示例程序124

3.3 UART131

3.3.1 UART结构与功能131

3.3.2 UART可编程寄存器132

3.3.3 UART示例程序流程图133

3.3.4 UART示例程序134

3.4 2线接口138

3.4.1 2线接口结构与功能138

3.4.2 2线接口主设发送/接收138

3.4.3 2线接口从设发送/接收139

3.4.4 2线接口时序139

3.4.5 2线接口特殊功能寄存器140

3.4.6 2线接口应用示例电路143

3.4.7 2线接口应用示例程序流程图144

3.4.8 2线接口应用示例程序144

3.5 ADC158

3.5.1 ADC特性与结构158

3.5.2 ADC功能说明159

3.5.3 ADC特殊功能寄存器161

3.5.4 ADC模拟电压输入电路164

3.5.5 ADC示例程序流程图164

3.5.6 ADC示例程序165

3.6模拟比较器169

3.6.1模拟比较器特性与结构169

3.6.2模拟比较器功能169

3.6.3模拟比较器特殊功能寄存器170

3.6.4模拟比较器示例程序流程图171

3.6.5模拟比较器示例程序171

3.7 PWM178

3.7.1 PWM结构与功能178

3.7.2 PWM特殊功能寄存器178

3.7.3电机控制和驱动电路180

3.7.4 PWM示例程序流程图181

3.7.5 PWM示例程序181

第4章nRF24LE1的射频收发器与应用185

4.1 nRF24LE1的射频收发器185

4.1.1射频收发器内核结构与功能185

4.1.2射频收发器工作模式186

4.1.3射频收发器空中速率189

4.1.4射频收发器射频通道频率190

4.1.5接收功率检测190

4.1.6 PA控制190

4.1.7增强型ShockBurst191

4.1.8数据和控制接口195

4.2射频收发器应用示例1199

4.2.1无线传输结构形式199

4.2.2无线传输示例程序流程图200

4.2.3无线传输示例程序200

4.3射频收发器应用示例2224

4.3.1系统结构224

4.3.2发送端电路224

4.3.3接收端电路225

4.3.4无线遥控MP3播放器示例程序流程图228

4.3.5无线遥控MP3播放器示例程序228

第5章nRF24LE1与常用外围模块的连接及编程263

5.1 nRF24LE1与数码管和键盘的连接及编程263

5.1.1 nRF24LE1与ZLG7289的连接263

5.1.2 nRF24LE1与ZLG7289的编程示例263

5.2 nRF24LE1与液晶显示器模块的连接及编程273

5.2.1 RT12864M汉字图形点阵液晶显示器模块简介273

5.2.2 nRF24LE1与RT12864M的连接274

5.2.3 nRF24LE1与液晶显示器模块的编程示例275

5.3 nRF24LE1与DAC的连接及编程279

5.3.1 nRF24LE1与DAC TLC5615的连接279

5.3.2 nRF24LE1与DAC的编程示例280

5.4 nRF24LE1与DDS的连接及编程285

5.4.1 nRF24LE1与DDS AD9850的连接285

5.4.2 nRF24LEl与DDS的编程示例286

5.5 nRF24LE1与超声波模块的连接及编程291

5.5.1 nRF24LE1与超声波模块的连接291

5.5.2 nRF24LE1与超声波模块的编程示例292

5.6 nRF24LE1与步进电机驱动模块的连接及编程301

5.6.1 nRF24LE1与步进电机驱动模块的连接301

5.6.2 nRF24LE1与步进电机驱动模块的编程示例303

第6章Keil μ Vision4集成开发环境和ISP下载310

6.1 Keil μ Vision4集成开发环境的使用310

6.1.1工程的建立310

6.1.2添加C语言文件314

6.1.3代码编辑316

6.1.4工程编译316

6.1.5生成HEX文件316

6.2 ISP下载318

参考文献320

热门推荐