这里先贴一下配置文件,给那些只需要配置文件的小伙伴准备的
executable
值 ,其中 ${workspaceRoot}
表示的是 vscode 工程的路径name
值都是使用的开发版名称加调试类型(这里没特殊要求,个人习惯而已,方便调试开发板时选择特定的工程及调试工具)gdb-multiarch
工具(archlinux 推荐使用 aur 工具输入 yay -S gdb-multiarch
),如果安装了之后还有以下错误,miDebuggerPath
值请使用全路径yay -S openocd
)yay -S rt-pyocd-git
)(目前无法一条命令配置成功,并且有自己更改的部分,非 archlinux 用户不建议使用,硬要使用也可以下面有具体教程)yay -S rt-gcc-arm-none-eabi
)非 archlinux 用户请修改 armToolchainPath
和 gdbPath
到 gcc-arm-none-eabi 对应路径,archlinux 用户不用修改路径即可正常使用pyocd 仓库 https://github.com/RT-Thread-Studio/sdk-debugger-pyocd.git
国内 gitee 镜像仓库 https://gitee.com/RT-Thread-Studio-Mirror/sdk-debugger-pyocd.git
安装之后请修改 launch.json 中的 cwd
和 serverpath
值
其中 launch.json 中的 cwd
值表示当前的运行路径,把这个设置到 /opt/pyocd/bin
是为了让 pyocd 找到 pack 包
👍
👍
👍
好厉害,赞
有用,学习了🐮 👍
🐮
学习了
刚好需要,谢谢