如何解决如何修复 - 无法在 Esp32 中打开端口“/dev/cu.SLAB_USBtoUART”
我正在尝试使用 Platform.io 将我的 Esp32 项目上传到 ESPWROOM32。
我尝试使用 Arduino 上传一个简单的代码并成功上传,这意味着问题不是电缆或电路板。
但是当我切换到 Platform.io 并尝试上传时,它出现了这个问题。
Uploading .pio\build\esp32doit-devkit-v1\firmware.bin
esptool.py v3.0
Serial port /dev/cu.SLAB_USBtoUART
Traceback (most recent call last):
File "C:\Users\bbbb\.platformio\packages\tool-esptoolpy\esptool.py",line 3969,in <module>
_main()
File "C:\Users\bbbb\.platformio\packages\tool-esptoolpy\esptool.py",line 3962,in _main
main()
File "C:\Users\bbbb\.platformio\packages\tool-esptoolpy\esptool.py",line 3551,in main
esp = chip_class(each_port,initial_baud,args.trace)
File "C:\Users\bbbb\.platformio\packages\tool-esptoolpy\esptool.py",line 271,in __init__
self._port = serial.serial_for_url(port)
File "c:\users\bbbb\.platformio\penv\lib\site-packages\serial\__init__.py",line 90,in serial_for_url
instance.open()
File "c:\users\bbbb\.platformio\penv\lib\site-packages\serial\serialwin32.py",line 64,in open
raise SerialException("Could not open port {!r}: {!r}".format(self.portstr,ctypes.WinError()))
serial.serialutil.SerialException: Could not open port '/dev/cu.SLAB_USBtoUART': FileNotFoundError(2,'The system cannot find the path specified.',None,3)
解决方法
在您的 platformio.ini
文件中,将 upload_port 和 monitor_port 设置为 ESP32 所连接的 COM 端口。例如,
[env:esp32dev]
platform = espressif32
board = esp32dev
framework = arduino
upload_port = COM5
monitor_port = COM5
monitor_speed = 115200
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。