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\USERNAME\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。
ST-LINK USB 驱动程序
您还需要安装 此 USB 驱动程序,否则 OpenOCD 无法正常工作。按照安装程序说明进行操作,并确保您安装了正确版本的驱动程序(32 位或 64 位)。
就这样!转到 下一节。