敲不完的马 2025-03-26 11:19 采纳率: 0%
浏览 66

vscode适配openocd

vscode用openocd无法正常烧录软件
使用芯片stm32f101zet6
报错信息xPack Open On-Chip Debugger 0.12.0+dev-01685-gb9224c0c0-dirty (2024-08-02-19:51)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
embedded:startup.tcl:28: Error: Can't find openocd.cfg
in procedure 'script'
at file "embedded:startup.tcl", line 28
Info : Listening on port 6666 for tcl connections
Info : Listening on port 4444 for telnet connections
Error: Debug Adapter has to be specified, see "adapter driver" command
embedded:startup.tcl:28: Error:
in procedure 'script'
at file "embedded:startup.tcl", line 28

  • 写回答

4条回答 默认 最新

  • 道友老李 JWE233286一种基于机器视觉的水表指针读数识别及修正的方法 专利发明者 2025-03-26 11:19
    关注
    让【道友老李】来帮你解答,本回答参考gpt编写,并整理提供,如果还有疑问可以点击头像关注私信或评论。
    如果答案让您满意,请采纳、关注,非常感谢!
    根据报错信息,可能是openocd无法找到openocd.cfg文件导致的问题。需要确保在启动openocd时,指定了正确的配置文件路径。可以在命令行中使用以下命令启动openocd,并指定openocd.cfg文件所在的路径:
    openocd -f /path/to/your/openocd.cfg
    

    另外,报错信息中还指出需要指定调试适配器(Debug Adapter),可以使用以下命令指定调试适配器:

    adapter driver your_debug_adapter
    

    请将命令中的your_debug_adapter替换为你所使用的具体调试适配器的名称。 如果上述方法仍然无法解决问题,可以尝试更新openocd的版本或查看openocd的官方文档寻找更多解决方案。

    评论

报告相同问题?

问题事件

  • 创建了问题 3月26日