2023年8月2日 星期三

修正ESP32-C3 (2.0.6)引用ESPAsyncWebServer函式庫的IPAddress出現錯誤

1. ARDUINO IDE顯示的錯誤訊息c:\Users\User\Documents\Arduino\libraries\ESP_Async_WebServer\src\AsyncWebSocket.cpp:832:28: error: call of overloaded 'IPAddress(unsigned int)' is ambiguous return IPAddress(0U);

2. 修正方法
在AsyncWebSocket.cpp搜尋return IPAddress(0U);
修改為return IPAddress((uint32_t)0);

備註:環境為ESP32開發板2.0.6版

沒有留言:

張貼留言

使Arduino Nano Every在ARDUINO IDE支援ATmega4809 48pin包裝

軟體環境 ARDUINO IDE 2.3.2 板函式庫MegaCoreX 1.1.2, https://github.com/MCUdude/MegaCoreX ARDUINO IDE 選擇48pin,編譯時會產生以下錯誤 修正錯誤 修改C:\Users\<your_acc...