PermissionError(13, '连接到系统的设备无法运行。', None, 31)串行端口 COM4

问题描述 投票:0回答:5

我对使用 ESP8266 很陌生,我尝试上传这个简单的脚本

void setup() {
  pinMode(D4, OUTPUT);

}

void loop() {
  digitalWrite(D4, HIGH);
  delay(1000);
  digitalWrite(D4, LOW);
  delay(1000);

} 

到节点 mcu(ESP8266),但我不断收到此错误

esptool.py v3.0 A fatal esptool.py error occurred: Cannot configure port, something went wrong. Original message: PermissionError(13, 'A device attached to the system is not functioning.', None, 31)Serial port COM4

任何回答这个问题的人,一步一步解释它,并记住我对 esp8266 的知识为零。 我已经尝试安装驱动程序,但仍然出现同样的错误。

esp8266 arduino-ide nodemcu
5个回答
1
投票

在刷新文件或更新驱动程序之前,单击nodemcu上的刷新按钮


0
投票

权限错误通常是由于您的计算机上的驱动程序 CH34x 无法运行而引起的。尝试更新驱动或重新安装


0
投票

尝试将驱动程序回滚到原始版本并重新启动计算机


0
投票

这对我有用。我回滚了 ch34x 的驱动程序,瞧……一切正常!提示:您可能会发现有些板可以成功编程,而另一些板则不能。就我而言,我发现只有 ch340 板出现故障。其他人都出色地通过了。


0
投票

这通常发生在 Windows 11 上。卸载驱动程序并重新启动电脑或笔记本电脑,然后重新安装驱动程序。

© www.soinside.com 2019 - 2024. All rights reserved.