Windows

arm-none-eabi-gdb

ARM 为 Windows 提供了 .exe 安装程序。从这里获取一个,并按照说明进行操作。在安装过程完成之前,勾选/选择“将路径添加到环境变量”选项。然后验证工具是否在你的 %PATH% 中。

$ arm-none-eabi-gdb -v
GNU gdb (GNU Tools for Arm Embedded Processors 7-2018-q2-update) 8.1.0.20180315-git
(..)

OpenOCD

没有官方的 OpenOCD Windows 二进制版本,但如果你不想自己编译,xPack 项目提供了一个二进制发行版,在这里。按照提供的安装说明进行操作。然后更新你的 %PATH% 环境变量,以包含二进制文件安装的路径。(如果你使用的是简易安装,则为 C:\Users\用户名\AppData\Roaming\xPacks\@xpack-dev-tools\openocd\0.10.0-13.1\.content\bin\

使用以下命令验证 OpenOCD 是否在你的 %PATH%

$ openocd -v
Open On-Chip Debugger 0.10.0
(..)

QEMU

官方网站获取 QEMU。

你还需要安装此 USB 驱动程序,否则 OpenOCD 将无法工作。按照安装程序的说明进行操作,并确保安装正确版本的驱动程序(32 位或 64 位)。

就这样!前往下一节