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 大佬的博客
nrf52832 学习笔记(一)开发资料汇总相关推荐
- DA14531 学习笔记(一)开发资料汇总
DA14531 学习笔记(一)开发资料汇总 SDK 下载地址 需要注册账号才能下载 dialog官网直接搜索 SDK DA14531 下载最新版本 SDK补充例程 包涵很多常用例子和常用传感器使用例子 ...
- nrf52832 学习笔记(七)蓝牙协议层级理解
nrf52832 学习笔记(七)蓝牙协议层级理解 本文主要由一下几篇文档摘录汇总而成 ,如有错误欢迎斧正 da14531 蓝牙协议文档 深入浅出低功耗蓝牙(BLE)协议栈 低功耗蓝牙ATT/GATT/ ...
- 嵌入式入门学习笔记1:资料收集
嵌入式入门学习笔记1:资料收集 一:网上购买的500G资料 资料地址:https://pan.baidu.com/s/1siwOPjtcRCPZNikN4-Z2tw 密码:lhnr 二.嵌入式涉及的知 ...
- NRF52832学习笔记(38)——修改发射功率
一.背景 蓝牙接收信号强度 RSSI 的直接影响因素就是蓝牙信号的发射功率.发射功率就是你所使用的设备(开发板.手机)所发射出来给主机或从机设备的信号强度.同时在实际应用当中,时常也需要修改蓝牙的发射 ...
- nrf52832 学习笔记(五)蓝牙主从机连接和连接参数更新
nrf52832 学习笔记(五)蓝牙主从机连接和连接参数更新 主机连接 nrf52832 SDK中主机连接从机需要使用 sd_ble_gap_connect(ble_gap_addr_t const ...
- nrf52832 学习笔记(三)蓝牙从机广播
nrf52832 学习笔记(三)蓝牙从机广播 蓝牙从机要想被主机连接,首先需要发送广播信息,周围主机通过扫描广播信号,根据从机的广播信息,判断是否连接. 蓝牙协议栈初始化 不管是主机还是从机,要想使用 ...
- nrf52832 学习笔记(六)配对和绑定
nrf52832 学习笔记(六)配对和绑定 配对绑定推荐博客低功耗蓝牙配对绑定解读和实践 蓝牙在配对之前都是明文通信的,也就是说主从机之间传输的数据包可以被第三方抓取分析逆向,而且如果没有配对,谁都可 ...
- 逐梦旅程学习笔记 DirectX开发入门02:旋转的彩色立方体
本文是 系列笔记DirectX部分的第2篇,上一篇参见 逐梦旅程学习笔记 DirectX开发入门01:应用程序基本框架 这个示例增加了一些实际的内容,首先是绘制一个颜色随机变幻的彩色立方体,其二是显示 ...
- NRF52832学习笔记(40)——RFID RC522使用
一.简介 MF RC522 是应用于 13.56MHz 非接触式通信中高集成度读写卡系列芯片中的一员.是 NXP 公司针对"三表"应用推出的一款低电压.低成本.体积小的非接触式读写 ...
最新文章
- 揭秘 SIGCOMM 20‘ 论文:阿里云网络洛神 VTrace 系统
- json对象转换成string的方法
- 14 WM配置-主数据-定义存储单位类型(Storage Unit Type)
- 静态成员变量以及静态成员函数
- 5.2 Zend_Log_Formatters
- php旅游管理系统,基于Laravel框架开发的旅游网站管理系统PHP源码
- PDown(百度网盘第三方不限速下载工具)
- 数据建模: 金融保险数据模型FSDM
- 《交互设计》作业-第六周
- 软件测试周刊(第82期):其实所有纠结做选择的人心里早就有了答案,咨询只是想得到内心所倾向的选择。
- python中运行代码时没有报错但是也没有输出而且还有exit code 0的结束标志
- C++嵌套循环打印字母表
- 代码防御性编程的十条技巧
- 离婚案件中有贷款及增值房产的分割方法
- Feign原理以及feign调优
- 咸鱼前端—CSS初识
- 安卓网易云信实现仿QQ双方聊天界面功能(附UI界面
- 2022春季学期哈工大计算机系统大作业
- 微信小程序--下拉刷新
- 读书问题之《编程之美》 -----12061161 赵梓皓