在vscode+openocd配置的stm32环境中,突然下载和调试命令都失败了。

make download

Open On-Chip Debugger 0.11.0 (2021-07-29) [https://github.com/sysprogs/openocd]
Licensed under GNU GPL v2
libusb1 09e75e98b4d9ea7909e8837b7a3f00dda4589dc3
For bug reports, read
        http://openocd.org/doc/doxygen/bugs.html
Info : auto-selecting first available session transport "swd". To override use 'transport select <transport>'.
Info : DEPRECATED target event trace-config
Info : Listening on port 50002 for tcl connections
Info : Listening on port 50003 for telnet connections
Error: CMSIS-DAP command CMD_INFO failed.

download是在makefile中设置的openocd命令。

Open On-Chip Debugger 0.11.0 (2021-07-29) [https://github.com/sysprogs/openocd]
Licensed under GNU GPL v2
libusb1 09e75e98b4d9ea7909e8837b7a3f00dda4589dc3
For bug reports, read
        http://openocd.org/doc/doxygen/bugs.html
Info : auto-selecting first available session transport "swd". To override use 'transport select <transport>'.
Info : DEPRECATED target event trace-config
Info : Listening on port 50002 for tcl connections
Info : Listening on port 50003 for telnet connections
Error: CMSIS-DAP command CMD_INFO failed.

不知道哪里出了问题,没有思路。

现在这个现象已经消失了(我也不知道什么原因),我怀疑和硬件有关系(当时这个错误发生时,硬件已经相连了大概四五个小时,而且是第一次出现这种错误,之前是正常的,当我重新连接硬件后这个错误就消失了)。
如果有了解相关方面知识的博主看到这个贴子,向往能回答解释一下,可以帮助一下遇到过这种问题的一些人。如果我后面了解了,我会到这个下方面解释的。