开源改变世界

STLINK 调试:错误:请为环境指定 debug_port #176

推推 grbl 2年前 (2023-02-06) 215次浏览
关闭
SergeySn 打开了这个问题 2020 年 1 月 20 日 · 1条评论
关闭

STLINK 调试:错误:请为环境指定 debug_port#176

SergeySn 打开了这个问题 2020 年 1 月 20 日 · 1条评论

评论

STLINK 调试:错误:请为环境指定 debug_port #176

我正在尝试使用 STLINK 调试代码,但是当我单击菜单“调试/开始调试”时,它显示了一个错误:

错误:请为环境指定 debug_port

我如何指定它以及在哪里?
PS 按照推荐,我正在使用带有 Platform IO 的 Visual Studio Code。我在 subreddit 和 Facebook 上问过这个问题,但没有收到回复。所以,这个错误报告是我唯一的希望。非常感谢任何提示。多谢。

STLINK 调试:错误:请为环境指定 debug_port #176

这是解决方案。将行
debug_tool = stlink添加
到您的 platformio.ini 文件,如下所示:

[env:STM32F103RC_bigtree_NOUSB]
平台 = ststm32
框架 = arduino
板 = genericSTM32F103RC
platform_packages = tool-stm32duino
extra_scripts = buildroot/share/PlatformIO/scripts/STM32F103RC_SKR_MINI.py
build_flags = !python Marlin/src/HAL/HAL_STM32.py/build
$ .build_flags} -DDEBUG_LEVEL=0 -std=gnu++14 -DHAVE_SW_SERIAL -DSS_TIMER=4
build_unflags = -std=gnu++11
lib_deps = ${common.lib_deps}
软件序列号= https://github.com/FYSETC/SoftwareSerialM /archive/master.zip
lib_ignore = SPI
src_filter = ${common.default_src_filter} +<src/HAL/HAL_STM32F1>
monitor_speed = 115200
debug_tool = stlink

来源:
platformio/platform-ststm32#335(评论)