使用环境

<!-- 必须 告知插件运行的环境,帮助开发者定位问题 -->

  • 操作系统版本:
  • 操作系统平台(x86/x64):
  • VsCode 版本:
  • EIDE 插件版本:
  • C/C++ 插件版本:
  • 何种编译器(keil_c51/sdcc/armcc5/armgcc/...):
  • 编译器版本(非编译问题可忽略):

描述问题

<!-- 使用简明清晰的语言描述您的问题 -->
我可以成功在命令行中运行pyocd下载程序

python -m pyocd list

Probe/Board Unique ID Target


0 STM32 STLink 46002000080000314131574E n/a

pyocd flash -t gd32c103vb -f 4M d:\code\nixun\fuck_36\build\Debug\fuck_c36.hex
0002056 W Invalid coresight component, cidr=0x0 [rom_table]
0002076 I Loading D:\code\nixun\fuck_36\build\Debug\fuck_c36.hex [load_cmd]
[==================================================] 100%
0003708 I Erased 30720 bytes (30 sectors), programmed 30720 bytes (30 pages), skipped 0 bytes (0 pages) at 18.56 kB/s [loader]
但是点击烧录按钮无法下载 调试也是 命令行可以执行 但是F5启动调试就不行

  • 正在文件夹 fuck_36 中执行任务: "pyocd flash -t gd32c103vb -f 4M d:\code\nixun\fuck_36\build\Debug\fuck_c36.hex"

0000660 W STLink, CMSIS-DAPv2 and PicoProbe probes are not supported because no libusb library was found. [common]
Waiting for a debug probe to be connected...

屏幕截图

<!--使用一些截图能够更好地展现问题 -->

期望现象

<!--您期望应该产生的,但实际上却没有发生的结果-->
如何点击烧录按钮就可以成功下载呢

    illustriousness

    W STLink, CMSIS-DAPv2 and PicoProbe probes are not supported because no libusb library was found.

    检查你的python环境是否正常,是否有安装多个版本的 python

    没有找到 libusb 库,可以百度:probes are not supported because no libusb library was found. 网上有解决方案

    Write a Reply...