nRF52832开发指南
文章平均质量分 73
开源一小步之nRF52832开发指南
开源一小步
每一个不曾闻鸡起舞的日子,都是对生命的辜负!!!
展开
-
【BLE】广播数据包结构讲解,五颗蓝牙芯片对比
【广播数据包结构讲解】广播数据包的讲解网上可参考的也挺多,讲解了整个数据包的每个字节每个位的功能描述,非常详细。今天我们换个方式,按照代码编写的方式,只要是被SDK封装的部分都不做考虑,例如报头、crc校验等,讲讲应用层需要关心的部分,对比下五颗蓝牙芯片的广播包数据。上图所示为广播包的结构图,需要注意的是数据段最大为37字节,其中广播设备的mac地址占用6字节,所以广播最大的有效的数据是31字节。广播数据结构广播数据包最长31字节,而这31字节又被拆成很多小数据包,每个小数据包.原创 2021-06-22 11:59:26 · 4229 阅读 · 0 评论 -
nRF52832开发指南目录(开源一小步出品)
源码地址:https://github.com/HX-IoT入门篇(完成)第一章 nRF52832开发指南介绍第二章 nRF52832介绍第三章 蓝牙基础第四章 开发准备第五章 2.4G无线通信中蓝牙突围第六章 开发nRF52相关软件安装(官方软件)第七章 nRF52832的SDK简介第八章 Windows搭建nRF52开发环境(MDK)第九章 搭建nRF5...原创 2019-01-21 10:58:46 · 8892 阅读 · 3 评论 -
第十章 搭建nRF52开发环境(SES)
源码地址:https://github.com/HX-IoT nRF52832开发指南QQ群:326941601,内有pdf版,排版整洁。 SEGGER Embedded Studio(SES)是SEGGER公司开发的一款用于嵌入式开发的IDE,不仅支持Nordic的芯片,而且还支持市场上大部分主流的MCU,你即使没有licence也可以使用该IDE的所有功能,没有任何代码限制。大家可以...原创 2019-01-21 10:44:10 · 7790 阅读 · 3 评论 -
第九章 搭建nRF52开发环境(IAR)
源码地址:https://github.com/HX-IoT nRF52832开发指南QQ群:326941601,内有pdf版,排版整洁。 IAR Systems是全球领先的嵌入式系统开发工具和服务的供应商。提供的产品和服务涉及到嵌入式系统的设计、开发和测试的每一个阶段,包括:带有C/C++编译器和调试器的集成开发环境(IDE)、实时操作系统和中间件、开发套件、硬件仿真器以及状态机建模工具。...原创 2019-01-21 10:36:17 · 3619 阅读 · 0 评论 -
第八章 Windows搭建nRF52开发环境(MDK)
源码地址:https://github.com/HX-IoT nRF52832开发指南QQ群:326941601,内有pdf版,排版整洁。本章必备《开发nRF52相关软件安装》 《nRF5 SDK简介》目标掌握搭建MDK开发nRF52的环境。 掌握MDK打开SDK工程,编译和下载到开发板。nRF52开发环境对比介绍nRF52系列支持多种开发环境IDE,大家可以根据喜好自己选...原创 2019-01-21 10:22:10 · 4787 阅读 · 2 评论 -
第七章 nRF52832的SDK简介
源码地址:https://github.com/HX-IoT nRF52832开发指南QQ群:326941601,内有pdf版,排版整洁。目标了解SDK目录结构,为接下来的开发做准备。 以nRF5_SDK_15.0.0_a53641a为例介绍SDKSDK介绍(原文)SDK(Software Development Kit)是指软件开发包,一般是由官方提供,主要用来介绍开发流程,提供...原创 2019-01-21 10:14:58 · 5587 阅读 · 0 评论 -
第六章 开发nRF52相关软件安装(官方软件)
源码地址:https://github.com/HX-IoT nRF52832开发指南QQ群:326941601,内有pdf版,排版整洁。目标掌握Nordic官方的几个软件安装。 掌握几个软件的使用。 必须掌握Jlink驱动安装。选择nRFgo Studio可以不装。 安装nRFgo 会自动nRF5 Command Line Tools,也可以单独安装。 nRF Connec...原创 2019-01-21 10:08:59 · 3375 阅读 · 4 评论 -
第五章 2.4G无线通信中蓝牙突围
源码地址:https://github.com/HX-IoT nRF52832开发指南QQ群:326941601,内有pdf版,排版整洁。2.4G无线通信中蓝牙突围 2.4G是ISM频段,又叫公用免授权频段,即使用者不需要得到国家无线电监管部门的授权。所以很多都可以使用此频段。常见的2.4G频段的无线通信方式有蓝牙、WiFi、ZigBee、Thread等。参数对比 ...原创 2019-01-21 10:04:48 · 2365 阅读 · 0 评论 -
第四章 开发准备
源码地址:https://github.com/HX-IoT nRF52832开发指南QQ群:326941601,内有pdf版,排版整洁。硬件准备nRF52832/5284040开发板一块,最简单,最复杂都可以。 Jlink V8下载器一个,官方nRF52832/52840自带,可不用。 高质量USB线一根,待载大于1A。 Windows电脑。本指南使用Windows7 64位...原创 2019-01-20 22:22:34 · 2014 阅读 · 0 评论 -
第三章 蓝牙基础
源码地址:https://github.com/HX-IoT nRF52832开发指南QQ群:326941601,内有pdf版,排版整洁。蓝牙( Bluetooth):是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换(使用2.4—2.485GHz的ISM波段的UHF无线电波)。 蓝牙的一个分类传统蓝牙传统蓝牙是在之前的1.0.1.2,2.0+EDR...原创 2019-01-20 22:20:53 · 3679 阅读 · 0 评论 -
第二章 nRF52832介绍
源码地址:https://github.com/HX-IoT nRF52832开发指南QQ群:326941601,内有pdf版,排版整洁。nRF52832 SoC是一款功能强大,高度灵活的超低功耗多协议SoC蓝牙单芯片,嵌入式2.4GHz收发器,非常适合ble蓝牙低功耗,ANT和2.4GHz超低功耗的无线应用。配置 内存nRF52832芯片内置512KB的Flash+64KB...原创 2019-01-20 22:15:41 · 6258 阅读 · 0 评论 -
第一章 nRF52832开发指南介绍
源码地址:https://github.com/HX-IoT nRF52832开发指南QQ群:326941601,内有pdf版,排版整洁。nRF52832开发指南主要分为入门篇:芯片介绍、环境搭建、下载方式、问题解决、开发指导等。 基础篇:基础资源测试,GPIO、I2C、UART、TIM、PWM等。 BLE应用篇:nRF52832开发指南采用了教程+源码的学习方式教程:基础理论、...原创 2019-01-20 22:10:16 · 9953 阅读 · 0 评论