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 大佬的博客

nrf52832 学习笔记(一)开发资料汇总相关推荐

  1. DA14531 学习笔记(一)开发资料汇总

    DA14531 学习笔记(一)开发资料汇总 SDK 下载地址 需要注册账号才能下载 dialog官网直接搜索 SDK DA14531 下载最新版本 SDK补充例程 包涵很多常用例子和常用传感器使用例子 ...

  2. nrf52832 学习笔记(七)蓝牙协议层级理解

    nrf52832 学习笔记(七)蓝牙协议层级理解 本文主要由一下几篇文档摘录汇总而成 ,如有错误欢迎斧正 da14531 蓝牙协议文档 深入浅出低功耗蓝牙(BLE)协议栈 低功耗蓝牙ATT/GATT/ ...

  3. 嵌入式入门学习笔记1:资料收集

    嵌入式入门学习笔记1:资料收集 一:网上购买的500G资料 资料地址:https://pan.baidu.com/s/1siwOPjtcRCPZNikN4-Z2tw 密码:lhnr 二.嵌入式涉及的知 ...

  4. NRF52832学习笔记(38)——修改发射功率

    一.背景 蓝牙接收信号强度 RSSI 的直接影响因素就是蓝牙信号的发射功率.发射功率就是你所使用的设备(开发板.手机)所发射出来给主机或从机设备的信号强度.同时在实际应用当中,时常也需要修改蓝牙的发射 ...

  5. nrf52832 学习笔记(五)蓝牙主从机连接和连接参数更新

    nrf52832 学习笔记(五)蓝牙主从机连接和连接参数更新 主机连接 nrf52832 SDK中主机连接从机需要使用 sd_ble_gap_connect(ble_gap_addr_t const ...

  6. nrf52832 学习笔记(三)蓝牙从机广播

    nrf52832 学习笔记(三)蓝牙从机广播 蓝牙从机要想被主机连接,首先需要发送广播信息,周围主机通过扫描广播信号,根据从机的广播信息,判断是否连接. 蓝牙协议栈初始化 不管是主机还是从机,要想使用 ...

  7. nrf52832 学习笔记(六)配对和绑定

    nrf52832 学习笔记(六)配对和绑定 配对绑定推荐博客低功耗蓝牙配对绑定解读和实践 蓝牙在配对之前都是明文通信的,也就是说主从机之间传输的数据包可以被第三方抓取分析逆向,而且如果没有配对,谁都可 ...

  8. 逐梦旅程学习笔记 DirectX开发入门02:旋转的彩色立方体

    本文是 系列笔记DirectX部分的第2篇,上一篇参见 逐梦旅程学习笔记 DirectX开发入门01:应用程序基本框架 这个示例增加了一些实际的内容,首先是绘制一个颜色随机变幻的彩色立方体,其二是显示 ...

  9. NRF52832学习笔记(40)——RFID RC522使用

    一.简介 MF RC522 是应用于 13.56MHz 非接触式通信中高集成度读写卡系列芯片中的一员.是 NXP 公司针对"三表"应用推出的一款低电压.低成本.体积小的非接触式读写 ...

最新文章

  1. 揭秘 SIGCOMM 20‘ 论文:阿里云网络洛神 VTrace 系统
  2. json对象转换成string的方法
  3. 14 WM配置-主数据-定义存储单位类型(Storage Unit Type)
  4. 静态成员变量以及静态成员函数
  5. 5.2 Zend_Log_Formatters
  6. php旅游管理系统,基于Laravel框架开发的旅游网站管理系统PHP源码
  7. PDown(百度网盘第三方不限速下载工具)
  8. 数据建模: 金融保险数据模型FSDM
  9. 《交互设计》作业-第六周
  10. 软件测试周刊(第82期):其实所有纠结做选择的人心里早就有了答案,咨询只是想得到内心所倾向的选择。
  11. python中运行代码时没有报错但是也没有输出而且还有exit code 0的结束标志
  12. C++嵌套循环打印字母表
  13. 代码防御性编程的十条技巧
  14. 离婚案件中有贷款及增值房产的分割方法
  15. Feign原理以及feign调优
  16. 咸鱼前端—CSS初识
  17. 安卓网易云信实现仿QQ双方聊天界面功能(附UI界面
  18. 2022春季学期哈工大计算机系统大作业
  19. 微信小程序--下拉刷新
  20. 读书问题之《编程之美》 -----12061161 赵梓皓

热门文章

  1. h5移动端自适应布局
  2. 【Python学习笔记—保姆版】第三章—Python流程控制、函数的定义、常见错误、模块与包、类
  3. html怎么上下左右分div分,超级简单div上下左右居中
  4. 二本学电子信息 计算机好不好,2021二本电子信息工程就业前景好吗
  5. 利用requests库爬取搜狗图片并存入文件夹下
  6. linux的流量控制
  7. 3个简单好用的U盘数据恢复方法
  8. 043-推箱子游戏源代码3
  9. python:pyecharts地图功能,并解决显示不全或只显示南海诸岛问题解决,其实很简单
  10. BEM战略解码的核心是打赢必赢之战