You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用WEMOS D1编译失败求助:无法完成代码上传

解决Arduino IDE上传WEMOS D1 R2时的"open NUL: 系统找不到指定文件"错误
  • 检查板包版本:
    旧版WEMOS板包可能存在路径兼容问题,打开文件 > 首选项,确认"附加开发板管理器网址"正确,再到工具 > 开发板 > 开发板管理器中搜索"LOLIN(WEMOS)",更新到最新稳定版。

  • 修复系统环境变量:
    该错误多因系统PATH缺少必要工具路径导致。右键"此电脑"进入属性 > 高级系统设置 > 环境变量,在系统变量的PATH中添加以下路径(根据Windows版本和Arduino安装位置调整):

    • C:\Windows\System32
    • C:\Windows
    • Arduino安装目录下的tools\avr-gcc\bin(例:C:\Program Files (x86)\Arduino\tools\avr-gcc\bin)
  • 更换上传端口与USB线:
    确认WEMOS正确连接电脑,在工具 > 端口中选择对应COM口,若有多个可选则逐个尝试。同时检查USB线是否为支持数据传输的类型(部分充电线无数据功能)。

  • 重置IDE配置:
    关闭Arduino IDE,找到配置文件夹(Windows下通常为C:\Users\[你的用户名]\AppData\Local\Arduino15),删除preferences.txt文件后重新打开IDE,再重新配置板型和端口。

错误提示原文:
open NUL: The system cannot find the file specified. Error compiling for board LOLIN(WEMOS) D1 R2 & mini.

内容的提问来源于stack exchange,提问作者user15175462

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 16:31:36