LittlevGL  3.20.00.19
Macros
lv_conf_checker.h File Reference

Detailed Description

GENERATED FILE, DO NOT EDIT IT!

Make sure all the defines of lv_conf.h have a default value

#include <stdint.h>
Include dependency graph for lv_conf_checker.h:

Go to the source code of this file.

Macros

#define LV_HOR_RES_MAX   (480)
 
#define LV_VER_RES_MAX   (320)
 
#define LV_COLOR_DEPTH   16
 
#define LV_COLOR_16_SWAP   0
 
#define LV_COLOR_SCREEN_TRANSP   0
 
#define LV_COLOR_TRANSP   LV_COLOR_LIME /*LV_COLOR_LIME: pure green*/
 
#define LV_ANTIALIAS   1
 
#define LV_DISP_DEF_REFR_PERIOD   30 /*[ms]*/
 
#define LV_DPI   100 /*[px]*/
 
#define LV_MEM_CUSTOM   0
 
#define LV_MEM_SIZE   (32U * 1024U)
 
#define LV_MEM_ATTR
 
#define LV_MEM_ADR   0
 
#define LV_MEM_AUTO_DEFRAG   1
 
#define LV_ENABLE_GC   0
 
#define LV_INDEV_DEF_READ_PERIOD   30
 
#define LV_INDEV_DEF_DRAG_LIMIT   10
 
#define LV_INDEV_DEF_DRAG_THROW   20
 
#define LV_INDEV_DEF_LONG_PRESS_TIME   400
 
#define LV_INDEV_DEF_LONG_PRESS_REP_TIME   100
 
#define LV_USE_ANIMATION   1
 
#define LV_USE_SHADOW   1
 
#define LV_USE_GROUP   1
 
#define LV_USE_GPU   1
 
#define LV_USE_FILESYSTEM   1
 
#define LV_USE_USER_DATA   0
 
#define LV_IMG_CF_INDEXED   1
 
#define LV_IMG_CF_ALPHA   1
 
#define LV_IMG_CACHE_DEF_SIZE   1
 
#define LV_ATTRIBUTE_TICK_INC
 
#define LV_ATTRIBUTE_TASK_HANDLER
 
#define LV_ATTRIBUTE_MEM_ALIGN
 
#define LV_ATTRIBUTE_LARGE_CONST
 
#define LV_TICK_CUSTOM   0
 
#define LV_USE_LOG   0
 
#define LV_THEME_LIVE_UPDATE   0 /*1: Allow theme switching at run time. Uses 8..10 kB of RAM*/
 
#define LV_USE_THEME_TEMPL   0 /*Just for test*/
 
#define LV_USE_THEME_DEFAULT   0 /*Built mainly from the built-in styles. Consumes very few RAM*/
 
#define LV_USE_THEME_ALIEN   0 /*Dark futuristic theme*/
 
#define LV_USE_THEME_NIGHT   0 /*Dark elegant theme*/
 
#define LV_USE_THEME_MONO   0 /*Mono color theme for monochrome displays*/
 
#define LV_USE_THEME_MATERIAL   0 /*Flat theme with bold colors and light shadows*/
 
#define LV_USE_THEME_ZEN   0 /*Peaceful, mainly light theme */
 
#define LV_USE_THEME_NEMO   0 /*Water-like theme based on the movie "Finding Nemo"*/
 
#define LV_FONT_ROBOTO_12   0
 
#define LV_FONT_ROBOTO_16   1
 
#define LV_FONT_ROBOTO_22   0
 
#define LV_FONT_ROBOTO_28   0
 
#define LV_FONT_UNSCII_8   0
 
#define LV_FONT_CUSTOM_DECLARE
 
#define LV_FONT_DEFAULT   &lv_font_roboto_16
 
#define LV_FONT_FMT_TXT_LARGE   0
 
#define LV_TXT_ENC   LV_TXT_ENC_UTF8
 
#define LV_TXT_BREAK_CHARS   " ,.;:-_"
 
#define LV_USE_OBJ_REALIGN   1
 
#define LV_USE_EXT_CLICK_AREA   LV_EXT_CLICK_AREA_OFF
 
#define LV_USE_ARC   1
 
#define LV_USE_BAR   1
 
#define LV_USE_BTN   1
 
#define LV_BTN_INK_EFFECT   0
 
#define LV_USE_BTNM   1
 
#define LV_USE_CALENDAR   1
 
#define LV_USE_CANVAS   1
 
#define LV_USE_CB   1
 
#define LV_USE_CHART   1
 
#define LV_CHART_AXIS_TICK_LABEL_MAX_LEN   20
 
#define LV_USE_CONT   1
 
#define LV_USE_DDLIST   1
 
#define LV_DDLIST_DEF_ANIM_TIME   200
 
#define LV_USE_GAUGE   1
 
#define LV_USE_IMG   1
 
#define LV_USE_IMGBTN   1
 
#define LV_IMGBTN_TILED   0
 
#define LV_USE_KB   1
 
#define LV_USE_LABEL   1
 
#define LV_LABEL_DEF_SCROLL_SPEED   25
 
#define LV_LABEL_WAIT_CHAR_COUNT   3
 
#define LV_LABEL_TEXT_SEL   0
 
#define LV_LABEL_LONG_TXT_HINT   0
 
#define LV_USE_LED   1
 
#define LV_USE_LINE   1
 
#define LV_USE_LIST   1
 
#define LV_LIST_DEF_ANIM_TIME   100
 
#define LV_USE_LMETER   1
 
#define LV_USE_MBOX   1
 
#define LV_USE_PAGE   1
 
#define LV_PAGE_DEF_ANIM_TIME   400
 
#define LV_USE_PRELOAD   1
 
#define LV_PRELOAD_DEF_ARC_LENGTH   60 /*[deg]*/
 
#define LV_PRELOAD_DEF_SPIN_TIME   1000 /*[ms]*/
 
#define LV_PRELOAD_DEF_ANIM   LV_PRELOAD_TYPE_SPINNING_ARC
 
#define LV_USE_ROLLER   1
 
#define LV_ROLLER_DEF_ANIM_TIME   200
 
#define LV_ROLLER_INF_PAGES   7
 
#define LV_USE_SLIDER   1
 
#define LV_USE_SPINBOX   1
 
#define LV_USE_SW   1
 
#define LV_USE_TA   1
 
#define LV_TA_DEF_CURSOR_BLINK_TIME   400 /*ms*/
 
#define LV_TA_DEF_PWD_SHOW_TIME   1500 /*ms*/
 
#define LV_USE_TABLE   1
 
#define LV_TABLE_COL_MAX   12
 
#define LV_USE_TABVIEW   1
 
#define LV_TABVIEW_DEF_ANIM_TIME   300
 
#define LV_USE_TILEVIEW   1
 
#define LV_TILEVIEW_DEF_ANIM_TIME   300
 
#define LV_USE_WIN   1
 

Macro Definition Documentation

§ LV_HOR_RES_MAX

#define LV_HOR_RES_MAX   (480)

§ LV_VER_RES_MAX

#define LV_VER_RES_MAX   (320)

§ LV_COLOR_DEPTH

#define LV_COLOR_DEPTH   16

§ LV_COLOR_16_SWAP

#define LV_COLOR_16_SWAP   0

§ LV_COLOR_SCREEN_TRANSP

#define LV_COLOR_SCREEN_TRANSP   0

§ LV_COLOR_TRANSP

#define LV_COLOR_TRANSP   LV_COLOR_LIME /*LV_COLOR_LIME: pure green*/

§ LV_ANTIALIAS

#define LV_ANTIALIAS   1

§ LV_DISP_DEF_REFR_PERIOD

#define LV_DISP_DEF_REFR_PERIOD   30 /*[ms]*/

§ LV_DPI

#define LV_DPI   100 /*[px]*/

§ LV_MEM_CUSTOM

#define LV_MEM_CUSTOM   0

§ LV_MEM_SIZE

#define LV_MEM_SIZE   (32U * 1024U)

§ LV_MEM_ATTR

#define LV_MEM_ATTR

§ LV_MEM_ADR

#define LV_MEM_ADR   0

§ LV_MEM_AUTO_DEFRAG

#define LV_MEM_AUTO_DEFRAG   1

§ LV_ENABLE_GC

#define LV_ENABLE_GC   0

§ LV_INDEV_DEF_READ_PERIOD

#define LV_INDEV_DEF_READ_PERIOD   30

§ LV_INDEV_DEF_DRAG_LIMIT

#define LV_INDEV_DEF_DRAG_LIMIT   10

§ LV_INDEV_DEF_DRAG_THROW

#define LV_INDEV_DEF_DRAG_THROW   20

§ LV_INDEV_DEF_LONG_PRESS_TIME

#define LV_INDEV_DEF_LONG_PRESS_TIME   400

§ LV_INDEV_DEF_LONG_PRESS_REP_TIME

#define LV_INDEV_DEF_LONG_PRESS_REP_TIME   100

§ LV_USE_ANIMATION

#define LV_USE_ANIMATION   1

§ LV_USE_SHADOW

#define LV_USE_SHADOW   1

§ LV_USE_GROUP

#define LV_USE_GROUP   1

§ LV_USE_GPU

#define LV_USE_GPU   1

§ LV_USE_FILESYSTEM

#define LV_USE_FILESYSTEM   1

§ LV_USE_USER_DATA

#define LV_USE_USER_DATA   0

§ LV_IMG_CF_INDEXED

#define LV_IMG_CF_INDEXED   1

§ LV_IMG_CF_ALPHA

#define LV_IMG_CF_ALPHA   1

§ LV_IMG_CACHE_DEF_SIZE

#define LV_IMG_CACHE_DEF_SIZE   1

§ LV_ATTRIBUTE_TICK_INC

#define LV_ATTRIBUTE_TICK_INC

§ LV_ATTRIBUTE_TASK_HANDLER

#define LV_ATTRIBUTE_TASK_HANDLER

§ LV_ATTRIBUTE_MEM_ALIGN

#define LV_ATTRIBUTE_MEM_ALIGN

§ LV_ATTRIBUTE_LARGE_CONST

#define LV_ATTRIBUTE_LARGE_CONST

§ LV_TICK_CUSTOM

#define LV_TICK_CUSTOM   0

§ LV_USE_LOG

#define LV_USE_LOG   0

§ LV_THEME_LIVE_UPDATE

#define LV_THEME_LIVE_UPDATE   0 /*1: Allow theme switching at run time. Uses 8..10 kB of RAM*/

§ LV_USE_THEME_TEMPL

#define LV_USE_THEME_TEMPL   0 /*Just for test*/

§ LV_USE_THEME_DEFAULT

#define LV_USE_THEME_DEFAULT   0 /*Built mainly from the built-in styles. Consumes very few RAM*/

§ LV_USE_THEME_ALIEN

#define LV_USE_THEME_ALIEN   0 /*Dark futuristic theme*/

§ LV_USE_THEME_NIGHT

#define LV_USE_THEME_NIGHT   0 /*Dark elegant theme*/

§ LV_USE_THEME_MONO

#define LV_USE_THEME_MONO   0 /*Mono color theme for monochrome displays*/

§ LV_USE_THEME_MATERIAL

#define LV_USE_THEME_MATERIAL   0 /*Flat theme with bold colors and light shadows*/

§ LV_USE_THEME_ZEN

#define LV_USE_THEME_ZEN   0 /*Peaceful, mainly light theme */

§ LV_USE_THEME_NEMO

#define LV_USE_THEME_NEMO   0 /*Water-like theme based on the movie "Finding Nemo"*/

§ LV_FONT_ROBOTO_12

#define LV_FONT_ROBOTO_12   0

§ LV_FONT_ROBOTO_16

#define LV_FONT_ROBOTO_16   1

§ LV_FONT_ROBOTO_22

#define LV_FONT_ROBOTO_22   0

§ LV_FONT_ROBOTO_28

#define LV_FONT_ROBOTO_28   0

§ LV_FONT_UNSCII_8

#define LV_FONT_UNSCII_8   0

§ LV_FONT_CUSTOM_DECLARE

#define LV_FONT_CUSTOM_DECLARE

§ LV_FONT_DEFAULT

#define LV_FONT_DEFAULT   &lv_font_roboto_16

§ LV_FONT_FMT_TXT_LARGE

#define LV_FONT_FMT_TXT_LARGE   0

§ LV_TXT_ENC

#define LV_TXT_ENC   LV_TXT_ENC_UTF8

§ LV_TXT_BREAK_CHARS

#define LV_TXT_BREAK_CHARS   " ,.;:-_"

§ LV_USE_OBJ_REALIGN

#define LV_USE_OBJ_REALIGN   1

§ LV_USE_EXT_CLICK_AREA

#define LV_USE_EXT_CLICK_AREA   LV_EXT_CLICK_AREA_OFF

§ LV_USE_ARC

#define LV_USE_ARC   1

§ LV_USE_BAR

#define LV_USE_BAR   1

§ LV_USE_BTN

#define LV_USE_BTN   1

§ LV_BTN_INK_EFFECT

#define LV_BTN_INK_EFFECT   0

§ LV_USE_BTNM

#define LV_USE_BTNM   1

§ LV_USE_CALENDAR

#define LV_USE_CALENDAR   1

§ LV_USE_CANVAS

#define LV_USE_CANVAS   1

§ LV_USE_CB

#define LV_USE_CB   1

§ LV_USE_CHART

#define LV_USE_CHART   1

§ LV_CHART_AXIS_TICK_LABEL_MAX_LEN

#define LV_CHART_AXIS_TICK_LABEL_MAX_LEN   20

§ LV_USE_CONT

#define LV_USE_CONT   1

§ LV_USE_DDLIST

#define LV_USE_DDLIST   1

§ LV_DDLIST_DEF_ANIM_TIME

#define LV_DDLIST_DEF_ANIM_TIME   200

§ LV_USE_GAUGE

#define LV_USE_GAUGE   1

§ LV_USE_IMG

#define LV_USE_IMG   1

§ LV_USE_IMGBTN

#define LV_USE_IMGBTN   1

§ LV_IMGBTN_TILED

#define LV_IMGBTN_TILED   0

§ LV_USE_KB

#define LV_USE_KB   1

§ LV_USE_LABEL

#define LV_USE_LABEL   1

§ LV_LABEL_DEF_SCROLL_SPEED

#define LV_LABEL_DEF_SCROLL_SPEED   25

§ LV_LABEL_WAIT_CHAR_COUNT

#define LV_LABEL_WAIT_CHAR_COUNT   3

§ LV_LABEL_TEXT_SEL

#define LV_LABEL_TEXT_SEL   0

§ LV_LABEL_LONG_TXT_HINT

#define LV_LABEL_LONG_TXT_HINT   0

§ LV_USE_LED

#define LV_USE_LED   1

§ LV_USE_LINE

#define LV_USE_LINE   1

§ LV_USE_LIST

#define LV_USE_LIST   1

§ LV_LIST_DEF_ANIM_TIME

#define LV_LIST_DEF_ANIM_TIME   100

§ LV_USE_LMETER

#define LV_USE_LMETER   1

§ LV_USE_MBOX

#define LV_USE_MBOX   1

§ LV_USE_PAGE

#define LV_USE_PAGE   1

§ LV_PAGE_DEF_ANIM_TIME

#define LV_PAGE_DEF_ANIM_TIME   400

§ LV_USE_PRELOAD

#define LV_USE_PRELOAD   1

§ LV_PRELOAD_DEF_ARC_LENGTH

#define LV_PRELOAD_DEF_ARC_LENGTH   60 /*[deg]*/

§ LV_PRELOAD_DEF_SPIN_TIME

#define LV_PRELOAD_DEF_SPIN_TIME   1000 /*[ms]*/

§ LV_PRELOAD_DEF_ANIM

#define LV_PRELOAD_DEF_ANIM   LV_PRELOAD_TYPE_SPINNING_ARC

§ LV_USE_ROLLER

#define LV_USE_ROLLER   1

§ LV_ROLLER_DEF_ANIM_TIME

#define LV_ROLLER_DEF_ANIM_TIME   200

§ LV_ROLLER_INF_PAGES

#define LV_ROLLER_INF_PAGES   7

§ LV_USE_SLIDER

#define LV_USE_SLIDER   1

§ LV_USE_SPINBOX

#define LV_USE_SPINBOX   1

§ LV_USE_SW

#define LV_USE_SW   1

§ LV_USE_TA

#define LV_USE_TA   1

§ LV_TA_DEF_CURSOR_BLINK_TIME

#define LV_TA_DEF_CURSOR_BLINK_TIME   400 /*ms*/

§ LV_TA_DEF_PWD_SHOW_TIME

#define LV_TA_DEF_PWD_SHOW_TIME   1500 /*ms*/

§ LV_USE_TABLE

#define LV_USE_TABLE   1

§ LV_TABLE_COL_MAX

#define LV_TABLE_COL_MAX   12

§ LV_USE_TABVIEW

#define LV_USE_TABVIEW   1

§ LV_TABVIEW_DEF_ANIM_TIME

#define LV_TABVIEW_DEF_ANIM_TIME   300

§ LV_USE_TILEVIEW

#define LV_USE_TILEVIEW   1

§ LV_TILEVIEW_DEF_ANIM_TIME

#define LV_TILEVIEW_DEF_ANIM_TIME   300

§ LV_USE_WIN

#define LV_USE_WIN   1
© Copyright 1995-2019, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale