我最近购买了 raspberry pi pico,并按照 How to get started with raspberry pico in C/C++ 教程进行操作,但我只有 Windows 计算机。我想用usb调试我的pico。我用 cmake usb 配置编译了示例 hello world 项目(如教程中所示)并将一个 usb/hello_usb.uf2 文件拖到 pico。还有一个debugger的 elf 文件,但我不知道如何处理它。我在教程和数据表中发现的唯一关于将 pico usb stdout 连接到计算机的事情是 minicom 的这个命令:
$ minicom -b 115200 -o -D /dev/ttyACM0
不幸的是 minicom 仅适用于 Linux,但我发现了该命令的不同部分的含义:
- 端口:/dev/ttyACM0
- 波特率:115200
- -o 表示 minicom 没有初始设置(我不完全知道它是什么)
我试图将这些信息输入到腻子:
我尝试了许多其他未在该命令中指定的值组合(屏幕截图是我发现的一些 arduino 板的配置),但我总是听到 windows 失败音。我在这里所做和描述的所有事情都可能是错误的,我是初学者,但我没有找到关于此的良好信息来源。
我应该使用其他东西(不是腻子)吗?
编辑:
我知道了!我在sdk设置过程中犯了一些错误,并且tinyUSB不起作用,所以我什至在设备管理器中都看不到pico。我再次进行了整个设置,现在一切正常。我还找到了视频,如何通过 putty 连接 pico:https ://youtu.be/BjGc60Mmwz8 。同样正如 aMike 所说,您只需将 com 端口输入到 puTTY,而不是 /dev/ttyACM0。