Nordic 开发板小寄

Starter

导师给了四块蓝牙开发板,nRF52840, nRF52833, 目标是跑通蓝牙并关注 BLE 的 audio 部分。本文面向有单片机开发经验的读者。

官方 SDK

编译并写入

写入预编译文件

在目录 examples 下面存在预编译 hex 文件。以 C:\Users\Nyove\Downloads\DeviceDownload\nRF5_SDK_17.1.0_ddde560\examples\peripheral\blinky\hex 为例,将对应的 bin 放入开发板的文件夹内就行 (drag into the folder),如图 之后明显的感觉板子会重启然后运行这个二进制文件,比如 softblink 就是慢慢的闪 LED 灯

官方还说可以安装 nRF Connect for Desktop 来通过 Jlink 与板子通信

编译

在官方说明中,使用 Keli IDE 来编译,同时与板子通信。 下载地址: keli MDK-Arm

打开对应的 project 文件,在工具栏上有 build rebuild download erase 的选项, 无缝衔接 Jlink, 这样基本就上手了。

下载与串口调试

笔者在进一步的尝试中发现,使用 SEGGER Embeded Studio 会极大的简化编译和下载过程,因为它连接 Jlinkl 的方式较为直观和简单。

而调试可以通过 Arduino 串口调试。

Reference

comments powered by Disqus