一 、硬件IK-52832DK开发板兼容官方nRF52DK(PCA10040)xxAA: 512K 片内Flash, 64KRAMxxAB: 256k 片内Flash,32KRAM二、开发设备硬件设备1、开发板 2、JLINK 仿真和下载程序 3、JTAG-SWD转换板 4、IK-52Dongle 抓包或主机控制面板配套使用,可以捕获和分析BLE数据包,帮助理解BLE软件1、MDK5.23 2、J
BTool是一个用于蓝牙设备调试的PC软件工具,工作在Central/Master 。它可以让用户通过PC软件同Peripheral/Slave BLE设备之间建立连接。在测试蓝牙模块的直驱功能时,使用BTool可以快速开发模块的功能,缩短研发周期。市面上主流的BTool软件有几款,CC2540 BTool和nRF Connect for Desktop较为常用,两者的BTool直驱测试
转载
2024-09-02 08:38:58
170阅读
nRF Sniffer 环境搭建说明:此文档参考nordic官方文档《nRF_Sniffer_UG_v2.2.pdf》制作,针对里面描述不是特别详细的地方做了补充。Sniffer是嗅探器的意思,也就是监听的意思,可以通过sniffer来抓取我们的手机和我们开发的蓝牙从端设备的空中数据来协助分析问题,从而加快开发进度。此文只介绍环境的搭建,具体怎么使用wireshark和sniffer抓取数据,请参
转载
2024-08-15 02:12:20
266阅读
Nordic有2套并存的SDK:老的nRF5 SDK和新的nRF Connect SDK(简称NCS),两套SDK相互独立,大家选择其中一套进行开发即可。一般而言,如果你选择的芯片是nRF51或者nRF52系列,那么推荐使用nRF5 SDK。如果你选择的是Nordic最新产品系列,比如nRF53或者nRF9160,那么请选择nRF Connect SDK。还有一种特殊情况,虽然你选择的是nRF52
目录:1. 前言2. GATT Service克隆3. GATT Service使用已克隆的配置4. GATT Service配置4.1 添加一个设备,命名为"watch"。4.2 设备添加成功后,就可以在里面自定义添加服务了4.3 可以选择服务类型4.4 这里我们选择一个心率服务4.5 添加一个名为"dabai"的自定义服务4.6 自定义的服务需要自己添加服务特征4.7 配置内容(配置成可写)
nRF52832+Mesh 3.2.0 学习笔记 &n
简介nRF Connect是一个强大的通用工具,它允许你扫描和探索你的蓝牙低功耗(以后的蓝牙LE,也称为蓝牙4.0+版本的蓝牙规范)设备,并与它们通信。nRF连接还允许您的iOS设备广告作为一个外围设备,充分支持许多蓝牙SIG采用的配置文件。此外,nRF Connect支持北欧半导体的设备固件更新配置文件(DFU)功能,允许您更新兼容的外接设备!特点:•在所有北欧半导体供电设备上支持DFU。 •支
转载
2024-07-02 05:33:44
7316阅读
最最痛苦的事莫过于--上班有网不能上
最最最痛苦的事莫过于--上班有网能上却没有wifi
最最最最痛苦的事莫过于--你有无线网卡却没有U口可插
最最最最最痛苦的事莫过于--有U口插却发现U口只在开发板上
最最最最最最痛苦的事莫过于--开发板上有u口但是跑的是linux
最最最最最最最痛苦的事莫过于--linux
1、由于RTX使用了RTC1中断,导致频繁唤醒,无法进入睡眠状态。2、思路:进入低功耗前
原创
2022-10-31 20:53:10
489阅读
本文将介绍Nordic nRF5 SDK软件架构以及softdevice工作原理,以加深大家对Nordic产品开发的理解,这样开发过程中碰到问题时,大家也知道如何去调试。如果你刚开始接触nRF5 SDK,建议先看一下这篇文章“Nordic nRF5 SDK和softdevice介绍”,以建立Nordic nRF5 SDK的一些基本知识。首先说明一下,Nordic nRF5系列产品都是使用Flash
转载
2023-11-01 23:52:57
238阅读
这里写自定义目录标题nrf52 ESB通信协议底层分析RADIO 数据包配置ESB向导 nrf52 ESB通信协议底层分析此文主要探讨nrf52832 2.4G RADIO数据传输过程,以及esb协议的实现。 以下讨论可能有理解偏差,同时本着共同学习共同进步的想法,欢迎大家指出并纠正。qq::2013462220RADIO 数据包配置无线电传输数据包的字段:前导码-地址-数据单元-crc。数据包
转载
2024-02-12 21:35:59
496阅读
目录:1. 前言2. 特性操作类型2.1 Read2.2 Write without response2.3 Write2.4 Notify2.5 Indicate3. 发现及解析特性4. 解析大部分蓝牙SIG特性5. 举例使用6. 写在最后 1. 前言nRF Connect连接上外围设备后,会自动去发现及解析对端设备服务下的特性,获取到对方设备的特性后,就可以对这些特性进行读写等操作了。2.
转载
2024-02-19 17:00:52
131阅读
使用keil编译完成后,直接烧录,是无法运行的,因为[mbr_nrf52_2.4.1_m
原创
2022-10-31 17:49:39
413阅读
目录一、概述二、nRF Connect SDK安装2.1 nRF Connect for Desktop2.2 百度网盘三、开发环境搭建3.1 SES(~~放弃~~ )3.1.1 构建工程3.1.2 打开工程3.1.3 编译工程3.2 VS Code3.2.1 安装扩展3.2.2 创建工程3.2.3 编译工程打开现有工程 一、概述上一篇文章(点击进入)只是下载官方的hex文件,初步验证threa
1.nRF51822简介nRF51822是一款功能强大,高度灵活的多协议的SoC,非常适用于低功耗蓝牙模块和2.4GHz的无线应用。该SoC是基于ARM Cortex M0为内核的微处理器,拥有256KB/128KB的片上FLASH存储空间,32KB/16KB的RAM空间。2.4G无线射频支持低功耗蓝牙模块,同时兼容nRF24L系列的蓝牙模块产品。蓝牙模块物联网应用领域:手机配件,穿戴
原创
精选
2022-06-27 17:57:28
752阅读
【代码】[nrf51822] nrf51 创建服务出现 NRF_ERROR_NO_MEM。
原创
2022-10-31 17:48:49
229阅读
重新封装一层函数,用于bsp层函数,方便调用。void bsp_led_init(void);void bsp_le
原创
2022-11-01 00:10:45
64阅读
代码将讲解如何实现按键扫描功能,注册按键事件(单击/双击/长按/长长按/按下/
原创
2022-11-01 00:12:06
131阅读
一、架构说明模式描述优势主从一体1. 多通道通信 2. 动态调频1对7框架功能1. RTX5 2.功能分层架构清晰,集成部分功能方便开发附带功能BootLoader(uart)/电源管理/灯光管理/按键管理-【注意】 CMSIS版本不能低于5.8.0,否则程序将不正常运行。 ARM.CMSIS.5.8.0.pack
5.8.0更新了 [GCC LinkerDescriptio
PWM—脉宽调制PWM模块可以在GPIO上产生脉宽调制信号。 该模块实现了一个上
原创
2022-11-01 00:10:55
276阅读