새롭게 빌드한걸 어떻게 넣어야 하나 이런거 고민하고 있었는데
그전에 소스를 보다보니 benchmark가 있어서 실행해보려고 꼼지락 꼼지락.
5_35_LVGL_Full_Test-S024/components/lv_examples/lv_examples/lv_examples.h
한줄 추가
| #define LV_USE_DEMO_BENCHMARK 1 |
5_35_LVGL_Full_Test-S024/main/main.c
두 줄 추가, 두 줄 삭제
| // #include "lv_examples/src/lv_demo_widgets/lv_demo_widgets.h" #include "lv_examples/src/lv_demo_benchmark/lv_demo_benchmark.h" // lv_demo_widgets(); lv_demo_benchmark(); while (1) { vTaskDelay(1); // 尝试锁定信号量,如果成功,请调用lvgl的东西 if (xSemaphoreTake(xGuiSemaphore, (TickType_t)10) == pdTRUE) { lv_task_handler(); xSemaphoreGive(xGuiSemaphore); // 释放信号量 } } vTaskDelete(NULL); // 删除任务 |
위에는 50 fps 라는데 아래는 33fps가 나온다. 멀 믿어야 하나 -_-?

'프로그램 사용 > lvgl' 카테고리의 다른 글
| esp32 lvgl 소스 코드 따라가기 (0) | 2026.01.28 |
|---|---|
| squartline studio 설치 (0) | 2026.01.28 |
| lvgl pro + figma vs square line studio (0) | 2026.01.28 |
| freertos on esp32 lvgl 예제 분석 (0) | 2026.01.26 |
| lvgl pro on win10 실패 (0) | 2026.01.22 |

