diff --git a/main/boards/esp32-s3-touch-lcd-3.5/esp32-s3-touch-lcd-3.5.cc b/main/boards/esp32-s3-touch-lcd-3.5/esp32-s3-touch-lcd-3.5.cc index 002717ff..bed51cbb 100644 --- a/main/boards/esp32-s3-touch-lcd-3.5/esp32-s3-touch-lcd-3.5.cc +++ b/main/boards/esp32-s3-touch-lcd-3.5/esp32-s3-touch-lcd-3.5.cc @@ -251,6 +251,11 @@ public: InitializeAxp2101(); InitializeSpi(); InitializeLcdDisplay(); + // 解决部分开机黑屏的问题 + if (esp_reset_reason() == ESP_RST_POWERON) { + fflush(stdout); + esp_restart(); + } InitializeButtons(); InitializeIot(); GetBacklight()->RestoreBrightness();