- 博客(9)
- 收藏
- 关注
原创 Nordic DTM测试(NRF54L&H系列\NRF5340\NRF52系列)(三)
这里需要注意的是在NRF54H系列上,DTM默认用到的串口是UART136,而在NRF54H系列上也是有域的概念,也就是说NRF54H系列上的串口是无法像NRF52系列上那样去自由映射的,只能在域对应的Port去修改,这里给出UART136这个域对应的Port口,可以看到UART136能映射在P0.xx、P1.xx和P2.xx这三组Port口上,下面代码为SDK中默认的UART引脚,如需修改只要修改注释前对应的引脚即可。下面代码为SDK中默认的UART引脚,如需修改只要修改注释前对应的引脚即可。
2025-09-30 11:02:18
795
原创 Nordic DTM测试(NRF54L&H系列\NRF5340\NRF52系列)(二)
Nordic现在有两套SDK,nRF5 SDK和nRF Connect SDK(简称NCS),一般来说,nRF51\52建议使用nRF5 SDK中的DTM,nRF5340、NRF54L系列和NRF54H系列及后续的型号使用NCS中的DTM。
2025-09-30 10:57:59
153
原创 Nordic DTM测试(NRF54L&H系列\NRF5340\NRF52系列)(一)
注:因为BLE协议不支持信令测试,所以综测仪和BLE设备的测试使用了伪信令的方法,即环回测试,综测仪使用USB口发送标准BLE的HCI指令给BLE设备的串口,BLE设备进入相应的模式和信道,综测仪的RF Input口接BLE的RF输出,根据综测仪发送的HCI指令来判断BLE设备是否符合相应的规范,此方法在BQB认证和BLE接收测试中较为常用。(3)、Baud Rate这里是选择串口波特率,Nordic默认的DTM串口波特率是19200,但是此波特率可以在DTM程序中更改,后面会详细介绍。
2025-09-30 10:55:33
549
原创 安装Nordic NRF54系列下载命令工具nRFutil
最新版本 8.0.0 进一步优化了功能,并增强了对 nRF Connect SDK (NCS) 项目的支持,将原先nrf command line上的程序下载命令也迁移了过来,后续nrf command line将不会再更新,所以这篇文章介绍一下如何安装和使用nrfutil。3、将nrfutil.exe放在任意路径下,然后将该路径添加到环境变量和用户变量中,例如我是将nrfutil.exe放在了C:\Nordic\nrfutil路径下。8、使用nrfutil命令下载程序。6、安装下载程序需要用到的脚本。
2025-09-30 10:48:39
416
原创 Nordic芯片烧录指南
首先需要准备一块Nordic的DK或者Jlink,但是需要注意的是x宝购买的盗版Jlink因为没有license,用一段时间可能会被锁,且有些低版本的Jlink可能无法烧录M33内核的芯片,如nRF5340和nRF91系列,因此建议使用官方DK做Jlink来烧录自己的板子。(Modem固件为.zip,可以去Nordic官网下载)保存后,将DK的SWD接口与需要烧录的板子接线连接,打开批量烧录.bat,将可以看到命令已经执行,重复敲击键盘上的任意按键,批处理文件可以记录已烧录的数量。
2025-09-30 10:38:09
994
1
原创 浅析Nordic nRF5 SDK例程架构(四)
因为nRF5SDK_17.1.0\ble_central下的例程中,52833都是使用S122协议栈的,但是S122协议栈并不支持Long Range和Advertising Extensions,如果要使用这两个功能,就需要改为使用S140协议栈。
2025-06-26 11:09:27
296
原创 浅析Nordic nRF5 SDK例程架构(三)
添加服务的时候,我们还需要定义一个名为 m_bas 的服务实例,后面会用到。//定义电池的电量服务实例。
2025-06-26 11:02:45
1705
原创 浅析Nordic nRF5 SDK例程架构(二)
从ble_app_uart的例程就更可以看出,Nordic的例程的软件架构主要就是相应模块的初始化和回调函数,在开发自己的工程的时候,建议在SDK中找一个和你实际产品类似例程,在其基础上去做开发,而不是新建一个新的工程从零开始,因为例程中已经完成了主体软件架构的搭建,可以直接使用例程中BLE部分的相关初始化代码和回调函数,只需要根据实际情况去做微调一些参数即可,剩余的只是开发者在相应的例程中根据自己产品的实际需求去添砖加瓦即可。
2025-06-25 14:34:29
1920
原创 浅析Nordic nRF5 SDK例程架构(一)
很多刚接触Nordic nRF5 SDK的初学者出于对新平台的不熟悉,会觉得这个SDK很难,本文讲浅析nRF5 SDK中例程的架构,让初学者能够快速上手SDK。在开始之前,先推荐阅读观看下面这些文章和视频,这些文章和视频都出自Nordic中国区的FAE,强烈推荐。1、【[nRF5] nRF5 SDK Getting Start-哔哩哔哩】 https://b23.tv/FxfJBVW。
2025-06-25 14:05:50
1789
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅