# 1、前言
很高兴参加这次“蓝牙信道探测开发板深度测评与创意应用”活动,这次活动主要使用一块nrf54L15-DK开发板和一块我自己画的基于nrf54L15芯片设计的遥控板。
# 2、nrf54L15-DK开发板介绍
## 2.1、开发板布局

## 2.2、开发板硬件资料下载
开发板硬件资料包中包含原理图和pcb文件,网址如下:
https://www.nordicsemi.com/Products/Development-hardware/nRF54L15-DK/Hardware-files?lang=en#infotabs
默认是1.0.0这个版本,版本标识的标签是“2.1开发板布局”中的label1处。

# 3、开发环境搭建
我是在windows10下使用vscode进行开发的,SDK是使用nRF Connect SDK。
## 3.1、Visual Studio Code下载
https://code.visualstudio.com/,这个跨Windows/Linux/MacOS平台的IDE工具。这个比较简单,不在赘述。
## 3.2、SEGGER J-Link安装
https://www.segger.com/downloads/jlink 这个在安装nRF Connect for VS Code 扩展的时候会安装,但是比较慢,可以自己下载安装,会快一些,版本可以根据扩展提示的版本进行选择。我这边提示的是9.24a这个版本,所以直接选择这个安装了,不同的电脑系统选择不懂的安装包:

## 3.3、Visual Studio Code下安装插件
这是 Nordic 官方扩展包 (Extension Pack),一键安装就会一次性装齐所需的6 个插件

安装成功后,点击左边窗格的
图标,如果你是第一次使用nRF Connect VS code插件,会出现如下界面:

如果之前已经使用过nRF Connect VS code插件,那么界面将会是:

## 3.4、安装sdk和toolchains
选择manage sdks,会有个服务器选择,因为nRF Connect SDK同时放在全球和中国镜像服务器,对于我们国家的用户,选择“Mainland China”服务器。然后会弹出来:
Install SDK:下载安装新版本 NCS SDK
Uninstall SDK:卸载已安装的 SDK 版本
Open SDK directory :打开当前 SDK 的本地文件夹
Manage west workspace...:管理 west 工作区,多版本、多工程的 west 配置
选择Install SDK,进行sdk安装:


接下来会弹出来很多版本,我选择的是V3.4.0这个版本,因为已经安装或,所以后面会有sdk存放的位置:

之后就会自动下载和安装sdk及toolchains:

至此,开发环境就搭建好了。
# 4、编译和下载
通过使用led示例来展示编译和下载的过程
## 4.1、官方示例工程下载

## 4.2、示例编译
在左边的“APPLICATIONS” 面板中,然后选择“Add Build Configuration”,然后在右边Board target中选择nrf54l15dk/nrf54l15/cpuapp/ns,最后拉到最下面点击Generate and Build 就行了。

等一会完成之后就可以看到action中有了Build,Debug,Flash三个选项,这三个是编译,debug和烧录了。

编译好后可以看到Memory region 内存统计表(FLASH/RAM 占用)以及Completed 'blinky_pwm'。
## 4.3、示例下载到开发板
开发板使用usb-typec数据线链接电脑,电源开关拨到ON,在左边connected device中可以看到连接的设备:

然后点击flash,在选框中选择nrf54L15 DK开发板,然后点击ok就可以下载:

出现flashed successfully表示下载成功

## 4.4、日志打印
在”4.3、示例下载到开发板“中连接的设备可以看到虚拟出了串口12和串口13,日志打印在串口13,波特率115200。

## 4.5、效果演示

我要赚赏金
