nRF52832
开源一小步
每一个不曾闻鸡起舞的日子,都是对生命的辜负!!!
展开
-
十大滤波算法程序大全(精心整理版)
1、限幅滤波法*函数名称:AmplitudeLimiterFilter()-限幅滤波法*优点:能有效克服因偶然因素引起的脉冲干扰*缺点:无法抑制那种周期性的干扰,且平滑度差*说明: 1、调用函数 GetAD(),该函数用来取得当前值 2、变量说明 Value:最近一次有效采样的值,该变量为全局变量 NewValue:当前采样的值 Ret...转载 2020-03-18 17:32:25 · 2074 阅读 · 0 评论 -
零碎知识点:NRF52832配对与绑定问题
原文:https://blog.csdn.net/wenshifang/article/details/100038433BLE的配对是一个比较繁琐的过程,需要熟悉规范,只有明白其中的原理才能更好的理解这个过程。首先需要明确一点:配对的目的是为了加密通讯链路,保证数据安全,绑定是为了简化配对流程。配对绑定过程说明:1 配对信息的交换2 生成STK(短期秘钥)加密链路3 链路加密后就...转载 2020-03-13 09:49:21 · 2272 阅读 · 0 评论 -
浅谈BLE吞吐量
原文链接:http://jdhblog.com/2020/01/02/%E6%B5%85%E8%B0%88BLE%E5%90%9E%E5%90%90%E9%87%8F/怎样才能提高BLE吞吐量?一文读懂BLE的吞吐量。前言减少连接间隔是唯一提高BLE传输速率方法吗?ATT_MTU会影响传输速率吗?长包指的是什么?这篇文章就是解答这些问题的,有不对的地方,欢迎斧正。由于影响吞吐...转载 2020-03-11 14:56:41 · 1782 阅读 · 0 评论 -
nRF52832开发指南目录(开源一小步出品)
源码地址:https://github.com/HX-IoT入门篇(完成)第一章 nRF52832开发指南介绍第二章 nRF52832介绍第三章 蓝牙基础第四章 开发准备第五章 2.4G无线通信中蓝牙突围第六章 开发nRF52相关软件安装(官方软件)第七章 nRF52832的SDK简介第八章 Windows搭建nRF52开发环境(MDK)第九章 搭建nRF5...原创 2019-01-21 10:58:46 · 8889 阅读 · 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 · 7784 阅读 · 3 评论 -
第九章 搭建nRF52开发环境(IAR)
源码地址:https://github.com/HX-IoT nRF52832开发指南QQ群:326941601,内有pdf版,排版整洁。 IAR Systems是全球领先的嵌入式系统开发工具和服务的供应商。提供的产品和服务涉及到嵌入式系统的设计、开发和测试的每一个阶段,包括:带有C/C++编译器和调试器的集成开发环境(IDE)、实时操作系统和中间件、开发套件、硬件仿真器以及状态机建模工具。...原创 2019-01-21 10:36:17 · 3618 阅读 · 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 · 4785 阅读 · 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 · 3374 阅读 · 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 · 6255 阅读 · 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 · 9950 阅读 · 0 评论