Windows

arm-none-eabi-gdb

ARM为Windows提供了.exe安装器. 从这openocd: https://xpack.github.io/openocd/下载here, 然后跟着说i名安装. 在安装结束之前选择"添加到环境变量"选项. 然后验证工具已经在%PATH%中:

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

OpenOCD

对Windows现在还没有官方的二进制文件, 但是如果你不想自己编译, xPack项目提供了一个二进制文件. here. 跟着安装说明. 然后更新你的%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.

你还需要安装USB驱动, 否则OpenOCD不能工作. 跟着安装说明并且保证你安装了正确的版本(32位或64位).

这就是全部了, 下一部分