蓝牙 nRF52732 最简操作
好的!下面我将一步一步教你如何搭建 nRF52832 的开发环境,使用 SWD调试接口 和 VSCode 进行开发。我们将使用 Nordic 提供的官方 SDK:nRF5 SDK v17.x(或其他版本),并结合工具链如 GCC Arm Embedded Toolchain、OpenOCD 和 VSCode 编写和调试代码。
🧩 第一步:准备硬件
你需要:
nRF52832 开发板(例如:DK 或 custom board)
SWD 调试器(例如:J-Link / ST-Link / CMSIS-DAP / nRF52840 DK 作为调试器)
USB 数据线(连接电脑)
🛠️ 第二步:安装必要的软件
1. 安装 VSCode
从官网下载并安装 Visual Studio Code
2. 安装 GCC 工具链
https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads
选 gcc-arm-none-eabi-10.3-2021.10-win32.exe
3. 安装 OpenOCD(用于调试和烧录)
https://github.com/xpack-dev-tools/openocd-xpack/releases/tag/v0.12.0-6/
选 xpack-openocd-0.12.0-6-win32-x64.zip
下载后解压缩,并把bin放入环境变量
D:\enginer\ElectronicCiruit\Bluetooth\nRF52832\software\xpack-openocd-0.12.0-6-win32-x64\xpack-openocd-0.12.0-6\bin
st-link连接设备并运行命令验证
openocd -f interface/stlink.cfg -f target/nrf52.cfg
======== 回显 START ======
