[英]PlatformIO cannot open ftdi device (Arduino with esp32)
我是 Arduino 的新手并使用 esp32,我正在使用 PlatformIO 通过 VSCode 在 C++ 中命令我的项目。 我刚刚下载了我的项目文件夹并在 PlatformIO 中打开它并尝试运行用于命令外骨骼的现有代码(超过 1000 行)。 但是,当我运行该程序时,我收到错误消息,如下所示:
错误:找不到设备错误:无法使用 vid 0403、pid 6010、描述“ ”、串行“ ”在总线位置“ ”打开 ftdi 设备错误:找不到设备错误:无法使用 vid 0403、pid 6014 打开 ftdi 设备,描述 ' ',串行 ' ' 在总线位置 ' '
我觉得我错过了一些非常基本的东西,但是我搜索的所有内容都给我带来了非常高级的问题,我希望有人可以为我解决这个问题。
任何帮助表示赞赏,谢谢。
您可以使用与原始设计不同类型的 esp32 模块(市场上有很多变体)。 你有2个选择,
更新usb串口绑定的程序,
lsusb
找出 vid/pid lsusb 命令/etc/udev/rules.d/
下。sudo udevadm control --reload-rules
来激活。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.