nrf52832 学习笔记(一)开发资料汇总

nrf52832 学习笔记(一)开发资料汇总

协议栈和SDK下载地址

nordic官方的sdk分为ncs(nRF Connect SDK)和sdk17(nRF5 SDK)两种,区别是:

  • sdk17不会再有大版本更新,只会修复现有bug。
  • ncs为nordic最新推出的固件库,基于zephyr os操作系统, 针对nordic新出的芯片不断更新。
  • ncs开发环境从sdk17使用的MDK切换到vscode或者Embedded Studio上
  • 对于nrf52832来说,两个固件库都可以用,我用的是sdk17进行开发。

sdk17 下载地址https://www.nordicsemi.com/Products/Development-software/nRF5-SDK/Download?lang=en#infotabs

协议栈使用配套的S132 支持主机和从机 https://www.nordicsemi.com/Products/nRF52832/Download?lang=en#infotabs
在这里插入图片描述

芯片手册

nordic的资料都可以在线观看 https://infocenter.nordicsemi.com/topic/struct_nrf52/struct/nrf52832_ps.html

https://infocenter.nordicsemi.com/index.jsp
在这里插入图片描述

SDK API文档

https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.1.0/modules.html
在这里插入图片描述

协议栈文档

协议栈文档 https://infocenter.nordicsemi.com/topic/sds_s132/SDS/s1xx/s130.html
在这里插入图片描述

烧录工具

nrf52832 烧录程序时需要烧录用户app和协议栈两部分,其中协议栈烧录后会开启flash写保护,使用MDK无法再次烧录协议栈,如果想要重新烧录协议栈则需要使用nrfGo工具将flash擦除再重新烧写(协议栈一般烧录一次即可,一般不会重新烧录)
nrfGo https://www.nordicsemi.com/Products/Development-tools/nRFgo-Studio

抓包工具文档

抓包工具固件 https://www.nordicsemi.com/Products/Development-tools/nRF-Sniffer-for-Bluetooth-LE/Download?lang=en#infotabs
抓包工具安装使用文档 https://infocenter.nordicsemi.com/pdf/nRF_Sniffer_BLE_UG_v4.1.0.pdf
https://infocenter.nordicsemi.com/topic/ug_sniffer_ble/UG/sniffer_ble/intro.html

国内的一些开发板资料

谷雨 http://doc.iotxx.com/NRF52832DK
清风视频 https://www.bilibili.com/video/BV18Z4y1K7GM?spm_id_from=333.788.top_right_bar_window_default_collection.content.click
清风文档 链接:https://pan.baidu.com/s/1NtuQ9k0kPn4-DHwyOtOrCw
提取码:38zo

蓝牙4.2 中文协议文档

链接:https://pan.baidu.com/s/1ho8dQ5pY5gJ35dApAU4gpw
提取码:hvz2

蓝牙协议英文文档 https://www.bluetooth.com/specifications/specs/

大佬博客

蓝牙的博客看了不少,推荐博客园 iini 大佬的博客

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值