NRF52832DK入门手册

来自谷雨文档中心
Ghostyu讨论 | 贡献2019年8月19日 (一) 23:27的版本 入口函数main
跳转至: 导航搜索

NRF52832D是基于Nordic的nRF52832的开发板(下文简称52DK),支持低功耗蓝牙(BLE),为广大开发人员提供了一个硬件开发平台,帮助工程师快速的了解和学习nRF52832的BLE特性,和实现产品原型阶段的开发工作。

52DK采用核心板与底板分离的设计,核心板采用谷雨物联网的低功耗蓝牙模块BLE520,该模块引出nRF52832的全部IO,支持蓝牙5.0。

本文帮助开发者,快速的了解和使用52DK开发板。

1 芯片简介

nRF52832芯片主要特点介绍。

  • 2.4GHz radio,支持多种无线协议,例如BLE,ANT等。
  • 32位 ARM Cortex-M4F 处理器,增强浮点运算能力,可以提供更复杂的算力支持。
  • 512KB程序存储空间和64KB内存空间。
  • 31个GPIO,每个IO均可灵活配置。

2 开发板简介

52DK采用核心板与底板分离的设计,核心板是用我们的模块:BLE520,该模块引出芯片的全部GPIO。开发板底板上,设计了LED电路,按键电路,蜂鸣器电路等,专为初学者设计,电路简单易懂。

(开发板实物图片,带有功能简介。开发板功能框图如下图所示。)

有关52DK开发板完整的硬件说明,请阅读《NRF52832DK硬件设计手册[1]》。

3 开发资料简介

我们为52DK编写了丰富的开发资料。除了本文入门手册外,还有一些列重要的手册和资料。

(直接引用NRF52832DK中的资料表格)

  • 开箱测试
  • 入门手册
  • 硬件设计手册
  • 基础实验手册
  • 蓝牙协议栈实验手册
  • 实战实验手册

4 开发环境搭建

开发环境预览,总分总的结构。

协议栈的安装和介绍

编译器的安装和介绍

烧写软件的安装和介绍

抓包工具

5 一般代码框架

本节内容介绍协议栈示例程序的一般代码框架,了解nRF52832软件代码的大致轮廓。然后再完善细节知识。

5.1 入口函数main

5.2 等等

6 参考资料

  1. 《NRF52832DK硬件设计手册》,详细描述开发板的硬件设计说明

本PDF由谷雨文档中心自动生成,点击下方链接阅读最新内容。

取自“http://doc.iotxx.com/index.php?title=NRF52832DK入门手册&oldid=2028