#ifndef LV_CONF_H #define LV_CONF_H #include #define LV_COLOR_DEPTH 16 #ifndef LV_MEM_SIZE #define LV_MEM_SIZE (48 * 1024U) #endif #define LV_DEF_REFR_PERIOD 16 #define LV_DPI_DEF 130 /* ESP32 无 Helium,关掉以免 .S 汇编被错误预处理 */ #define LV_USE_DRAW_SW_ASM LV_DRAW_SW_ASM_NONE #define LV_USE_OS LV_OS_NONE #define LV_USE_STDLIB_MALLOC LV_STDLIB_BUILTIN #define LV_USE_STDLIB_STRING LV_STDLIB_BUILTIN #define LV_USE_STDLIB_SPRINTF LV_STDLIB_BUILTIN #define LV_USE_LOG 0 #define LV_USE_ASSERT_NULL 1 #define LV_USE_ASSERT_MALLOC 1 #define LV_FONT_MONTSERRAT_12 1 #define LV_FONT_MONTSERRAT_14 1 #define LV_FONT_MONTSERRAT_16 1 #define LV_FONT_MONTSERRAT_20 1 #define LV_FONT_MONTSERRAT_24 1 #define LV_FONT_MONTSERRAT_28 1 #define LV_FONT_MONTSERRAT_32 1 #define LV_FONT_MONTSERRAT_40 1 #define LV_FONT_DEFAULT &lv_font_montserrat_14 #define LV_USE_FLOAT 1 #define LV_USE_MATRIX 0 #define LV_USE_LABEL 1 #define LV_LABEL_TEXT_SELECTION 0 #define LV_LABEL_LONG_TXT_HINT 1 #define LV_USE_ARC 1 #define LV_USE_BAR 1 #define LV_USE_BTN 1 #define LV_USE_BUTTON 1 #define LV_USE_IMG 1 #define LV_USE_IMAGE 1 #define LV_USE_LINE 1 #define LV_USE_SLIDER 1 #define LV_USE_SWITCH 1 #define LV_USE_TEXTAREA 0 #define LV_USE_CHECKBOX 0 #define LV_USE_DROPDOWN 0 #define LV_USE_ROLLER 0 #define LV_USE_TABLE 0 #define LV_USE_CALENDAR 0 #define LV_USE_CHART 1 #define LV_USE_KEYBOARD 0 #define LV_USE_LIST 0 #define LV_USE_MENU 0 #define LV_USE_MSGBOX 0 #define LV_USE_SPAN 0 #define LV_USE_SPINBOX 0 #define LV_USE_SPINNER 1 #define LV_USE_TABVIEW 0 #define LV_USE_TILEVIEW 0 #define LV_USE_WIN 0 #define LV_USE_LED 1 #define LV_USE_SCALE 1 #define LV_USE_THEME_DEFAULT 1 #define LV_THEME_DEFAULT_DARK 1 #define LV_THEME_DEFAULT_GROW 0 #define LV_THEME_DEFAULT_TRANSITION_TIME 80 #define LV_USE_FLEX 1 #define LV_USE_GRID 1 #define LV_USE_TFT_ESPI 1 #define LV_USE_OBSERVER 0 #define LV_USE_SYSMON 0 #define LV_USE_PROFILER 0 #define LV_USE_DEMO_WIDGETS 0 #define LV_USE_DEMO_BENCHMARK 0 #endif /* LV_CONF_H */