星海露水 2024-06-24 01:38 采纳率: 83.3%
浏览 49
已结题

marlin配置esp32wifi错误问题

PS E:\Marlin-2.1.2.2> platformio run --silent -e esp32
In file included from Marlin/src/HAL/ESP32/../../inc/MarlinConfig.h:52:0,
                 from Marlin/src/HAL/ESP32/HAL.cpp:24:
Marlin/src/HAL/ESP32/../../inc/SanityCheck.h:3683:4: error: #error "WIFI_CUSTOM_COMMAND requires an ESP32 motherboard and WIFISUPPORT."
   #error "WIFI_CUSTOM_COMMAND requires an ESP32 motherboard and WIFISUPPORT."
    ^
cc1plus.exe: warning: unrecognized command line option '-Wno-register'
*** [.pio\build\esp32\src\src\HAL\ESP32\HAL.cpp.o] Error 1
In file included from Marlin/src/HAL/ESP32/../../inc/MarlinConfig.h:52:0,
                 from Marlin/src/HAL/ESP32/HAL_SPI.cpp:24:
32 motherboard and WIFISUPPORT."
   #error "WIFI_CUSTOM_COMMAND requires an ESP32 motherboard and WIFISUPPORT."
    ^
cc1plus.exe: warning: unrecognized command line option '-Wno-register'
*** [.pio\build\esp32\src\src\HAL\ESP32\HAL_SPI.cpp.o] Error 1
==================================== [FAILED] Took 374.01 seconds ==================================== 

Environment    Status    Duration
-------------  --------  ------------
esp32          FAILED    00:06:14.008
================================ 1 failed, 0 succeeded in 00:06:14.008 ================================PS E:\Marlin-2.1.2.2> echo "done" >"C:\Users\ADMINI~1\AppData\Local\Temp\ipc"
PS E:\Marlin-2.1.2.2> 


  • 写回答

2条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2024-06-24 01:39
    关注

    引自免费微信小程序:皆我百晓生

    这个问题是由于Marlin库在构建过程中遇到的问题。ESP32主板可能不是你正在使用的设备类型,导致了编译失败。为了解决这个问题,你需要确保使用的设备支持ESP32

    首先,检查你的Marlin库是否正确安装并且已更新到最新版本。如果你已经安装并更新了库,那么接下来的操作就是确认你的ESP32主板是否被识别为正确的设备类型。

    步骤1:打开platformio.ini文件,并找到platforms部分。 步骤2:添加你的ESP32平台到platforms部分。例如:

    platforms = ["esp32"]
    

    步骤3:保存platformio.ini文件并重新运行platformio run --silent -e esp32命令。这应该可以解决你的问题。

    注意:在执行上述操作之前,请先备份你的项目以防万一。

    以上就是在你的platformio.ini文件中添加ESP32平台的方法,并且尝试运行platformio run --silent -e esp32命令以解决问题。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 8月26日
  • 已采纳回答 8月18日
  • 创建了问题 6月24日