实例介绍
【实例简介】CodeBlocks LVGL8.3.3 Guider
这是LVGL8.3.3版本的图形库基于CodeBlocks仿真的一个Demo例程,并且还移植了Guider生成的应用代码
【实例截图】
【核心代码】
.
├── CodeBlocks LVGL8.3.3 Guider.zip
├── LICENSE
├── LittlevGL.cbp
├── LittlevGL.depend
├── LittlevGL.layout
├── README.md
├── bin
│ └── Debug
│ └── LittlevGL.exe
├── licence.txt
├── lv_conf.h
├── lv_demo_conf.h
├── lv_drivers
│ ├── CMakeLists.txt
│ ├── LICENSE
│ ├── README.md
│ ├── display
│ │ ├── GC9A01.c
│ │ ├── GC9A01.h
│ │ ├── ILI9341.c
│ │ ├── ILI9341.h
│ │ ├── R61581.c
│ │ ├── R61581.h
│ │ ├── SHARP_MIP.c
│ │ ├── SHARP_MIP.h
│ │ ├── SSD1963.c
│ │ ├── SSD1963.h
│ │ ├── ST7565.c
│ │ ├── ST7565.h
│ │ ├── UC1610.c
│ │ ├── UC1610.h
│ │ ├── drm.c
│ │ ├── drm.h
│ │ ├── fbdev.c
│ │ ├── fbdev.h
│ │ └── monitor.h
│ ├── docs
│ │ ├── astyle_c
│ │ └── astyle_h
│ ├── gtkdrv
│ │ ├── README.md
│ │ ├── broadway.png
│ │ ├── gtkdrv.c
│ │ └── gtkdrv.h
│ ├── indev
│ │ ├── AD_touch.c
│ │ ├── AD_touch.h
│ │ ├── FT5406EE8.c
│ │ ├── FT5406EE8.h
│ │ ├── XPT2046.c
│ │ ├── XPT2046.h
│ │ ├── evdev.c
│ │ ├── evdev.h
│ │ ├── keyboard.h
│ │ ├── libinput.c
│ │ ├── libinput_drv.h
│ │ ├── mouse.h
│ │ ├── mousewheel.h
│ │ ├── xkb.c
│ │ └── xkb.h
│ ├── library.json
│ ├── lv_drivers.mk
│ ├── lv_drv_conf_template.h
│ ├── sdl
│ │ ├── sdl.c
│ │ ├── sdl.h
│ │ ├── sdl_common.c
│ │ ├── sdl_common.h
│ │ ├── sdl_common_internal.h
│ │ ├── sdl_gpu.c
│ │ └── sdl_gpu.h
│ ├── wayland
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── wayland.c
│ │ └── wayland.h
│ ├── win32drv
│ │ ├── win32drv.c
│ │ └── win32drv.h
│ ├── win_drv.c
│ └── win_drv.h
├── lv_drv_conf.h
├── lvgl
│ ├── CMakeLists.txt
│ ├── Kconfig
│ ├── LICENCE.txt
│ ├── README.md
│ ├── README_pt_BR.md
│ ├── README_zh.md
│ ├── SConscript
│ ├── component.mk
│ ├── demos
│ │ ├── README.md
│ │ ├── benchmark
│ │ │ ├── README.md
│ │ │ ├── assets
│ │ │ │ ├── img_benchmark_cogwheel_alpha16.c
│ │ │ │ ├── img_benchmark_cogwheel_argb.c
│ │ │ │ ├── img_benchmark_cogwheel_chroma_keyed.c
│ │ │ │ ├── img_benchmark_cogwheel_indexed16.c
│ │ │ │ ├── img_benchmark_cogwheel_rgb.c
│ │ │ │ ├── img_benchmark_cogwheel_rgb565a8.c
│ │ │ │ ├── img_cogwheel_argb.png
│ │ │ │ ├── img_cogwheel_chroma_keyed.png
│ │ │ │ ├── img_cogwheel_indexed16.png
│ │ │ │ ├── img_cogwheel_rgb.png
│ │ │ │ ├── lv_font_bechmark_montserrat_12_compr_az.c.c
│ │ │ │ ├── lv_font_bechmark_montserrat_16_compr_az.c.c
│ │ │ │ └── lv_font_bechmark_montserrat_28_compr_az.c.c
│ │ │ ├── lv_demo_benchmark.c
│ │ │ ├── lv_demo_benchmark.h
│ │ │ ├── screenshot1.png
│ │ │ └── screenshot2.png
│ │ ├── keypad_encoder
│ │ │ ├── README.md
│ │ │ ├── lv_demo_keypad_encoder.c
│ │ │ ├── lv_demo_keypad_encoder.h
│ │ │ ├── screenshot1.gif
│ │ │ └── screenshot1.png
│ │ ├── lv_demos.h
│ │ ├── lv_demos.mk
│ │ ├── music
│ │ │ ├── README.md
│ │ │ ├── assets
│ │ │ │ ├── img_lv_demo_music_btn_corner_large.c
│ │ │ │ ├── img_lv_demo_music_btn_list_pause.c
│ │ │ │ ├── img_lv_demo_music_btn_list_pause_large.c
│ │ │ │ ├── img_lv_demo_music_btn_list_play.c
│ │ │ │ ├── img_lv_demo_music_btn_list_play_large.c
│ │ │ │ ├── img_lv_demo_music_btn_loop.c
│ │ │ │ ├── img_lv_demo_music_btn_loop_large.c
│ │ │ │ ├── img_lv_demo_music_btn_next.c
│ │ │ │ ├── img_lv_demo_music_btn_next_large.c
│ │ │ │ ├── img_lv_demo_music_btn_pause.c
│ │ │ │ ├── img_lv_demo_music_btn_pause_large.c
│ │ │ │ ├── img_lv_demo_music_btn_play.c
│ │ │ │ ├── img_lv_demo_music_btn_play_large.c
│ │ │ │ ├── img_lv_demo_music_btn_prev.c
│ │ │ │ ├── img_lv_demo_music_btn_prev_large.c
│ │ │ │ ├── img_lv_demo_music_btn_rnd.c
│ │ │ │ ├── img_lv_demo_music_btn_rnd_large.c
│ │ │ │ ├── img_lv_demo_music_corner_left.c
│ │ │ │ ├── img_lv_demo_music_corner_left_large.c
│ │ │ │ ├── img_lv_demo_music_corner_right.c
│ │ │ │ ├── img_lv_demo_music_corner_right_large.c
│ │ │ │ ├── img_lv_demo_music_cover_1.c
│ │ │ │ ├── img_lv_demo_music_cover_1_large.c
│ │ │ │ ├── img_lv_demo_music_cover_2.c
│ │ │ │ ├── img_lv_demo_music_cover_2_large.c
│ │ │ │ ├── img_lv_demo_music_cover_3.c
│ │ │ │ ├── img_lv_demo_music_cover_3_large.c
│ │ │ │ ├── img_lv_demo_music_icon_1.c
│ │ │ │ ├── img_lv_demo_music_icon_1_large.c
│ │ │ │ ├── img_lv_demo_music_icon_2.c
│ │ │ │ ├── img_lv_demo_music_icon_2_large.c
│ │ │ │ ├── img_lv_demo_music_icon_3.c
│ │ │ │ ├── img_lv_demo_music_icon_3_large.c
│ │ │ │ ├── img_lv_demo_music_icon_4.c
│ │ │ │ ├── img_lv_demo_music_icon_4_large.c
│ │ │ │ ├── img_lv_demo_music_list_border.c
│ │ │ │ ├── img_lv_demo_music_list_border_large.c
│ │ │ │ ├── img_lv_demo_music_logo.c
│ │ │ │ ├── img_lv_demo_music_slider_knob.c
│ │ │ │ ├── img_lv_demo_music_slider_knob_large.c
│ │ │ │ ├── img_lv_demo_music_wave_bottom.c
│ │ │ │ ├── img_lv_demo_music_wave_bottom_large.c
│ │ │ │ ├── img_lv_demo_music_wave_top.c
│ │ │ │ ├── img_lv_demo_music_wave_top_large.c
│ │ │ │ ├── spectrum.py
│ │ │ │ ├── spectrum_1.h
│ │ │ │ ├── spectrum_2.h
│ │ │ │ └── spectrum_3.h
│ │ │ ├── lv_demo_music.c
│ │ │ ├── lv_demo_music.h
│ │ │ ├── lv_demo_music_list.c
│ │ │ ├── lv_demo_music_list.h
│ │ │ ├── lv_demo_music_main.c
│ │ │ ├── lv_demo_music_main.h
│ │ │ └── screenshot1.gif
│ │ ├── stress
│ │ │ ├── README.md
│ │ │ ├── lv_demo_stress.c
│ │ │ ├── lv_demo_stress.h
│ │ │ ├── screenshot1.gif
│ │ │ └── screenshot1.png
│ │ └── widgets
│ │ ├── assets
│ │ │ ├── avatar.png
│ │ │ ├── clothes.png
│ │ │ ├── img_clothes.c
│ │ │ ├── img_demo_widgets_avatar.c
│ │ │ ├── img_lvgl_logo.c
│ │ │ └── lvgl_logo.png
│ │ ├── lv_demo_widgets.c
│ │ ├── lv_demo_widgets.h
│ │ ├── lv_demo_widgets.py
│ │ ├── screenshot1.gif
│ │ └── screenshot1.png
│ ├── docs
│ │ ├── CHANGELOG.md
│ │ ├── CODE_OF_CONDUCT.md
│ │ ├── CODING_STYLE.md
│ │ ├── CONTRIBUTING.md
│ │ ├── ROADMAP.md
│ │ ├── _ext
│ │ │ └── lv_example.py
│ │ ├── _static
│ │ │ ├── css
│ │ │ │ ├── custom.css
│ │ │ │ └── fontawesome.min.css
│ │ │ ├── img
│ │ │ │ ├── home_1.png
│ │ │ │ ├── home_2.png
│ │ │ │ ├── home_3.png
│ │ │ │ ├── home_4.png
│ │ │ │ ├── home_5.png
│ │ │ │ ├── home_6.png
│ │ │ │ └── home_banner.jpg
│ │ │ └── js
│ │ │ └── custom.js
│ │ ├── _templates
│ │ │ ├── layout.html
│ │ │ └── page.html
│ │ ├── build.py
│ │ ├── conf.py
│ │ ├── example_list.py
│ │ ├── favicon.png
│ │ ├── get-started
│ │ │ ├── bindings
│ │ │ │ ├── cpp.md
│ │ │ │ ├── index.md
│ │ │ │ └── micropython.md
│ │ │ ├── index.md
│ │ │ ├── os
│ │ │ │ ├── freertos.md
│ │ │ │ ├── index.md
│ │ │ │ ├── nuttx.md
│ │ │ │ ├── rt-thread.md
│ │ │ │ └── zephyr.md
│ │ │ ├── platforms
│ │ │ │ ├── arduino.md
│ │ │ │ ├── cmake.md
│ │ │ │ ├── espressif.md
│ │ │ │ ├── index.md
│ │ │ │ ├── nxp.md
│ │ │ │ ├── pc-simulator.md
│ │ │ │ ├── stm32.md
│ │ │ │ └── tasmota-berry.md
│ │ │ └── quick-overview.md
│ │ ├── index.md
│ │ ├── intro
│ │ │ └── index.md
│ │ ├── layouts
│ │ │ ├── flex.md
│ │ │ ├── grid.md
│ │ │ └── index.md
│ │ ├── libs
│ │ │ ├── bmp.md
│ │ │ ├── ffmpeg.md
│ │ │ ├── freetype.md
│ │ │ ├── fsdrv.md
│ │ │ ├── gif.md
│ │ │ ├── index.md
│ │ │ ├── png.md
│ │ │ ├── qrcode.md
│ │ │ ├── rlottie.md
│ │ │ └── sjpg.md
│ │ ├── logo_lvgl.png
│ │ ├── misc
│ │ │ ├── align.png
│ │ │ ├── anim-timeline.png
│ │ │ ├── bidi.png
│ │ │ ├── boxmodel.png
│ │ │ ├── btn_example.png
│ │ │ ├── button_style_example.gif
│ │ │ ├── button_style_example.png
│ │ │ ├── codeblocks.jpg
│ │ │ ├── eclipse.jpg
│ │ │ ├── layers.png
│ │ │ ├── par_child1.png
│ │ │ ├── par_child2.png
│ │ │ ├── par_child3.png
│ │ │ ├── platformio.jpg
│ │ │ ├── qtcreator.jpg
│ │ │ ├── simple_button_example.gif
│ │ │ ├── simple_button_example.png
│ │ │ ├── symbols.png
│ │ │ ├── sys.png
│ │ │ └── visualstudio.jpg
│ │ ├── others
│ │ │ ├── fragment.md
│ │ │ ├── gridnav.md
│ │ │ ├── ime_pinyin.md
│ │ │ ├── imgfont.md
│ │ │ ├── index.md
│ │ │ ├── monkey.md
│ │ │ ├── msg.md
│ │ │ └── snapshot.md
│ │ ├── overview
│ │ │ ├── animation.md
│ │ │ ├── color.md
│ │ │ ├── coords.md
│ │ │ ├── display.md
│ │ │ ├── drawing.md
│ │ │ ├── event.md
│ │ │ ├── file-system.md
│ │ │ ├── font.md
│ │ │ ├── image.md
│ │ │ ├── indev.md
│ │ │ ├── index.md
│ │ │ ├── layer.md
│ │ │ ├── new_widget.md
│ │ │ ├── object.md
│ │ │ ├── renderers
│ │ │ │ ├── arm-2d.md
│ │ │ │ ├── dma2d.md
│ │ │ │ ├── index.md
│ │ │ │ ├── pxp-vglite.md
│ │ │ │ ├── sdl.md
│ │ │ │ └── sw.md
│ │ │ ├── scroll.md
│ │ │ ├── style-props.md
│ │ │ ├── style.md
│ │ │ └── timer.md
│ │ ├── porting
│ │ │ ├── display.md
│ │ │ ├── gpu.md
│ │ │ ├── indev.md
│ │ │ ├── index.md
│ │ │ ├── log.md
│ │ │ ├── os.md
│ │ │ ├── project.md
│ │ │ ├── sleep.md
│ │ │ ├── tick.md
│ │ │ └── timer-handler.md
│ │ ├── requirements.txt
│ │ └── widgets
│ │ ├── core
│ │ │ ├── arc.md
│ │ │ ├── bar.md
│ │ │ ├── btn.md
│ │ │ ├── btnmatrix.md
│ │ │ ├── canvas.md
│ │ │ ├── checkbox.md
│ │ │ ├── dropdown.md
│ │ │ ├── img.md
│ │ │ ├── index.md
│ │ │ ├── label.md
│ │ │ ├── line.md
│ │ │ ├── roller.md
│ │ │ ├── slider.md
│ │ │ ├── switch.md
│ │ │ ├── table.md
│ │ │ └── textarea.md
│ │ ├── extra
│ │ │ ├── animimg.md
│ │ │ ├── calendar.md
│ │ │ ├── chart.md
│ │ │ ├── colorwheel.md
│ │ │ ├── imgbtn.md
│ │ │ ├── index.md
│ │ │ ├── keyboard.md
│ │ │ ├── led.md
│ │ │ ├── list.md
│ │ │ ├── menu.md
│ │ │ ├── meter.md
│ │ │ ├── msgbox.md
│ │ │ ├── span.md
│ │ │ ├── spinbox.md
│ │ │ ├── spinner.md
│ │ │ ├── tabview.md
│ │ │ ├── tileview.md
│ │ │ └── win.md
│ │ ├── index.md
│ │ └── obj.md
│ ├── env_support
│ │ ├── cmake
│ │ │ ├── custom.cmake
│ │ │ ├── esp.cmake
│ │ │ ├── micropython.cmake
│ │ │ └── zephyr.cmake
│ │ ├── cmsis-pack
│ │ │ ├── LVGL.lvgl.1.0.6.pack
│ │ │ ├── LVGL.lvgl.pdsc
│ │ │ ├── LVGL.pidx
│ │ │ ├── README.md
│ │ │ ├── gen_pack.sh
│ │ │ ├── lv_cmsis_pack.txt
│ │ │ └── lv_conf_cmsis.h
│ │ ├── rt-thread
│ │ │ ├── SConscript
│ │ │ ├── lv_rt_thread_conf.h
│ │ │ ├── lv_rt_thread_port.c
│ │ │ └── squareline
│ │ │ ├── README.md
│ │ │ ├── SConscript
│ │ │ └── ui
│ │ │ └── lv_ui_entry.c
│ │ └── zephyr
│ │ └── module.yml
│ ├── examples
│ │ ├── anim
│ │ │ ├── index.rst
│ │ │ ├── lv_example_anim.h
│ │ │ ├── lv_example_anim_1.c
│ │ │ ├── lv_example_anim_1.py
│ │ │ ├── lv_example_anim_2.c
│ │ │ ├── lv_example_anim_2.py
│ │ │ ├── lv_example_anim_3.c
│ │ │ ├── lv_example_anim_3.py
│ │ │ ├── lv_example_anim_timeline_1.c
│ │ │ └── lv_example_anim_timeline_1.py
│ │ ├── arduino
│ │ │ └── LVGL_Arduino
│ │ │ └── LVGL_Arduino.ino
│ │ ├── assets
│ │ │ ├── animimg001.c
│ │ │ ├── animimg001.png
│ │ │ ├── animimg002.c
│ │ │ ├── animimg002.png
│ │ │ ├── animimg003.c
│ │ │ ├── animimg003.png
│ │ │ ├── caret_down.png
│ │ │ ├── emoji
│ │ │ │ ├── F600.png
│ │ │ │ └── img_emoji_F617.c
│ │ │ ├── font
│ │ │ │ ├── lv_font_simsun_16_cjk.fnt
│ │ │ │ ├── montserrat-16.fnt
│ │ │ │ └── montserrat-22.fnt
│ │ │ ├── img_caret_down.c
│ │ │ ├── img_caret_down.png
│ │ │ ├── img_cogwheel_alpha16.c
│ │ │ ├── img_cogwheel_argb.c
│ │ │ ├── img_cogwheel_argb.png
│ │ │ ├── img_cogwheel_chroma_keyed.c
│ │ │ ├── img_cogwheel_chroma_keyed.png
│ │ │ ├── img_cogwheel_indexed16.c
│ │ │ ├── img_cogwheel_indexed16.png
│ │ │ ├── img_cogwheel_rgb.c
│ │ │ ├── img_cogwheel_rgb.png
│ │ │ ├── img_hand.c
│ │ │ ├── img_hand_hour.png
│ │ │ ├── img_hand_min.png
│ │ │ ├── img_skew_strip.c
│ │ │ ├── img_skew_strip.png
│ │ │ ├── img_skew_strip_80x20_argb8888.fnt
│ │ │ ├── img_star.c
│ │ │ ├── img_star.png
│ │ │ ├── img_strip.png
│ │ │ ├── imgbtn_left.c
│ │ │ ├── imgbtn_left.png
│ │ │ ├── imgbtn_mid.c
│ │ │ ├── imgbtn_mid.png
│ │ │ ├── imgbtn_right.c
│ │ │ └── imgbtn_right.png
│ │ ├── event
│ │ │ ├── index.rst
│ │ │ ├── lv_example_event.h
│ │ │ ├── lv_example_event_1.c
│ │ │ ├── lv_example_event_1.py
│ │ │ ├── lv_example_event_2.c
│ │ │ ├── lv_example_event_2.py
│ │ │ ├── lv_example_event_3.c
│ │ │ ├── lv_example_event_3.py
│ │ │ └── lv_example_event_4.c
│ │ ├── get_started
│ │ │ ├── index.rst
│ │ │ ├── lv_example_get_started.h
│ │ │ ├── lv_example_get_started_1.c
│ │ │ ├── lv_example_get_started_1.py
│ │ │ ├── lv_example_get_started_2.c
│ │ │ ├── lv_example_get_started_2.py
│ │ │ ├── lv_example_get_started_3.c
│ │ │ └── lv_example_get_started_3.py
│ │ ├── header.py
│ │ ├── layouts
│ │ │ ├── flex
│ │ │ │ ├── index.rst
│ │ │ │ ├── lv_example_flex.h
│ │ │ │ ├── lv_example_flex_1.c
│ │ │ │ ├── lv_example_flex_1.py
│ │ │ │ ├── lv_example_flex_2.c
│ │ │ │ ├── lv_example_flex_2.py
│ │ │ │ ├── lv_example_flex_3.c
│ │ │ │ ├── lv_example_flex_3.py
│ │ │ │ ├── lv_example_flex_4.c
│ │ │ │ ├── lv_example_flex_4.py
│ │ │ │ ├── lv_example_flex_5.c
│ │ │ │ ├── lv_example_flex_5.py
│ │ │ │ ├── lv_example_flex_6.c
│ │ │ │ └── lv_example_flex_6.py
│ │ │ ├── grid
│ │ │ │ ├── index.rst
│ │ │ │ ├── lv_example_grid.h
│ │ │ │ ├── lv_example_grid_1.c
│ │ │ │ ├── lv_example_grid_1.py
│ │ │ │ ├── lv_example_grid_2.c
│ │ │ │ ├── lv_example_grid_2.py
│ │ │ │ ├── lv_example_grid_3.c
│ │ │ │ ├── lv_example_grid_3.py
│ │ │ │ ├── lv_example_grid_4.c
│ │ │ │ ├── lv_example_grid_4.py
│ │ │ │ ├── lv_example_grid_5.c
│ │ │ │ ├── lv_example_grid_5.py
│ │ │ │ ├── lv_example_grid_6.c
│ │ │ │ └── lv_example_grid_6.py
│ │ │ └── lv_example_layout.h
│ │ ├── libs
│ │ │ ├── bmp
│ │ │ │ ├── example_16bit.bmp
│ │ │ │ ├── example_24bit.bmp
│ │ │ │ ├── example_32bit.bmp
│ │ │ │ ├── index.rst
│ │ │ │ ├── lv_example_bmp.h
│ │ │ │ ├── lv_example_bmp_1.c
│ │ │ │ └── lv_example_bmp_1.py
│ │ │ ├── ffmpeg
│ │ │ │ ├── birds.mp4
│ │ │ │ ├── ffmpeg.png
│ │ │ │ ├── index.rst
│ │ │ │ ├── lv_example_ffmpeg.h
│ │ │ │ ├── lv_example_ffmpeg_1.c
│ │ │ │ └── lv_example_ffmpeg_2.c
│ │ │ ├── freetype
│ │ │ │ ├── Lato-Regular.ttf
│ │ │ │ ├── index.rst
│ │ │ │ ├── lv_example_freetype.h
│ │ │ │ ├── lv_example_freetype_1.c
│ │ │ │ └── lv_example_freetype_1.py
│ │ │ ├── gif
│ │ │ │ ├── bulb.gif
│ │ │ │ ├── img_bulb_gif.c
│ │ │ │ ├── img_bulb_gif.py
│ │ │ │ ├── index.rst
│ │ │ │ ├── lv_example_gif.h
│ │ │ │ ├── lv_example_gif_1.c
│ │ │ │ └── lv_example_gif_1.py
│ │ │ ├── lv_example_libs.h
│ │ │ ├── png
│ │ │ │ ├── img_wink_png.c
│ │ │ │ ├── img_wink_png.py
│ │ │ │ ├── index.rst
│ │ │ │ ├── lv_example_png.h
│ │ │ │ ├── lv_example_png_1.c
│ │ │ │ ├── lv_example_png_1.py
│ │ │ │ └── wink.png
│ │ │ ├── qrcode
│ │ │ │ ├── index.rst
│ │ │ │ ├── lv_example_qrcode.h
│ │ │ │ ├── lv_example_qrcode_1.c
│ │ │ │ └── lv_example_qrcode_1.py
│ │ │ ├── rlottie
│ │ │ │ ├── index.rst
│ │ │ │ ├── lv_example_rlottie.h
│ │ │ │ ├── lv_example_rlottie_1.c
│ │ │ │ ├── lv_example_rlottie_1.py
│ │ │ │ ├── lv_example_rlottie_2.c
│ │ │ │ ├── lv_example_rlottie_2.py
│ │ │ │ ├── lv_example_rlottie_approve.c
│ │ │ │ ├── lv_example_rlottie_approve.json
│ │ │ │ └── lv_example_rlottie_approve.py
│ │ │ └── sjpg
│ │ │ ├── index.rst
│ │ │ ├── lv_example_sjpg.h
│ │ │ ├── lv_example_sjpg_1.c
│ │ │ ├── lv_example_sjpg_1.py
│ │ │ └── small_image.sjpg
│ │ ├── lv_examples.h
│ │ ├── lv_examples.mk
│ │ ├── others
│ │ │ ├── fragment
│ │ │ │ ├── index.rst
│ │ │ │ ├── lv_example_fragment.h
│ │ │ │ ├── lv_example_fragment_1.c
│ │ │ │ └── lv_example_fragment_2.c
│ │ │ ├── gridnav
│ │ │ │ ├── index.rst
│ │ │ │ ├── lv_example_gridnav.h
│ │ │ │ ├── lv_example_gridnav_1.c
│ │ │ │ ├── lv_example_gridnav_2.c
│ │ │ │ ├── lv_example_gridnav_3.c
│ │ │ │ └── lv_example_gridnav_4.c
│ │ │ ├── ime
│ │ │ │ ├── index.rst
│ │ │ │ ├── lv_example_ime_pinyin.h
│ │ │ │ ├── lv_example_ime_pinyin_1.c
│ │ │ │ └── lv_example_ime_pinyin_2.c
│ │ │ ├── imgfont
│ │ │ │ ├── index.rst
│ │ │ │ ├── lv_example_imgfont.h
│ │ │ │ └── lv_example_imgfont_1.c
│ │ │ ├── lv_example_others.h
│ │ │ ├── monkey
│ │ │ │ ├── index.rst
│ │ │ │ ├── lv_example_monkey.h
│ │ │ │ ├── lv_example_monkey_1.c
│ │ │ │ ├── lv_example_monkey_2.c
│ │ │ │ └── lv_example_monkey_3.c
│ │ │ ├── msg
│ │ │ │ ├── index.rst
│ │ │ │ ├── lv_example_msg.h
│ │ │ │ ├── lv_example_msg_1.c
│ │ │ │ ├── lv_example_msg_2.c
│ │ │ │ └── lv_example_msg_3.c
│ │ │ └── snapshot
│ │ │ ├── index.rst
│ │ │ ├── lv_example_snapshot.h
│ │ │ ├── lv_example_snapshot_1.c
│ │ │ └── lv_example_snapshot_1.py
│ │ ├── porting
│ │ │ ├── lv_port_disp_template.c
│ │ │ ├── lv_port_disp_template.h
│ │ │ ├── lv_port_fs_template.c
│ │ │ ├── lv_port_fs_template.h
│ │ │ ├── lv_port_indev_template.c
│ │ │ └── lv_port_indev_template.h
│ │ ├── scroll
│ │ │ ├── index.rst
│ │ │ ├── lv_example_scroll.h
│ │ │ ├── lv_example_scroll_1.c
│ │ │ ├── lv_example_scroll_1.py
│ │ │ ├── lv_example_scroll_2.c
│ │ │ ├── lv_example_scroll_2.py
│ │ │ ├── lv_example_scroll_3.c
│ │ │ ├── lv_example_scroll_3.py
│ │ │ ├── lv_example_scroll_4.c
│ │ │ ├── lv_example_scroll_4.py
│ │ │ ├── lv_example_scroll_5.c
│ │ │ ├── lv_example_scroll_5.py
│ │ │ ├── lv_example_scroll_6.c
│ │ │ └── lv_example_scroll_6.py
│ │ ├── styles
│ │ │ ├── index.rst
│ │ │ ├── lv_example_style.h
│ │ │ ├── lv_example_style_1.c
│ │ │ ├── lv_example_style_1.py
│ │ │ ├── lv_example_style_10.c
│ │ │ ├── lv_example_style_10.py
│ │ │ ├── lv_example_style_11.c
│ │ │ ├── lv_example_style_11.py
│ │ │ ├── lv_example_style_12.c
│ │ │ ├── lv_example_style_12.py
│ │ │ ├── lv_example_style_13.c
│ │ │ ├── lv_example_style_13.py
│ │ │ ├── lv_example_style_14.c
│ │ │ ├── lv_example_style_14.py
│ │ │ ├── lv_example_style_15.c
│ │ │ ├── lv_example_style_2.c
│ │ │ ├── lv_example_style_2.py
│ │ │ ├── lv_example_style_3.c
│ │ │ ├── lv_example_style_3.py
│ │ │ ├── lv_example_style_4.c
│ │ │ ├── lv_example_style_4.py
│ │ │ ├── lv_example_style_5.c
│ │ │ ├── lv_example_style_5.py
│ │ │ ├── lv_example_style_6.c
│ │ │ ├── lv_example_style_6.py
│ │ │ ├── lv_example_style_7.c
│ │ │ ├── lv_example_style_7.py
│ │ │ ├── lv_example_style_8.c
│ │ │ ├── lv_example_style_8.py
│ │ │ ├── lv_example_style_9.c
│ │ │ └── lv_example_style_9.py
│ │ ├── test_ex.sh
│ │ └── widgets
│ │ ├── animimg
│ │ │ ├── index.rst
│ │ │ ├── lv_example_animimg_1.c
│ │ │ └── lv_example_animimg_1.py
│ │ ├── arc
│ │ │ ├── index.rst
│ │ │ ├── lv_example_arc_1.c
│ │ │ ├── lv_example_arc_1.py
│ │ │ ├── lv_example_arc_2.c
│ │ │ └── lv_example_arc_2.py
│ │ ├── bar
│ │ │ ├── index.rst
│ │ │ ├── lv_example_bar_1.c
│ │ │ ├── lv_example_bar_1.py
│ │ │ ├── lv_example_bar_2.c
│ │ │ ├── lv_example_bar_2.py
│ │ │ ├── lv_example_bar_3.c
│ │ │ ├── lv_example_bar_3.py
│ │ │ ├── lv_example_bar_4.c
│ │ │ ├── lv_example_bar_4.py
│ │ │ ├── lv_example_bar_5.c
│ │ │ ├── lv_example_bar_5.py
│ │ │ ├── lv_example_bar_6.c
│ │ │ ├── lv_example_bar_6.py
│ │ │ └── test.py
│ │ ├── btn
│ │ │ ├── index.rst
│ │ │ ├── lv_example_btn_1.c
│ │ │ ├── lv_example_btn_1.py
│ │ │ ├── lv_example_btn_2.c
│ │ │ ├── lv_example_btn_2.py
│ │ │ ├── lv_example_btn_3.c
│ │ │ └── lv_example_btn_3.py
│ │ ├── btnmatrix
│ │ │ ├── index.rst
│ │ │ ├── lv_example_btnmatrix_1.c
│ │ │ ├── lv_example_btnmatrix_1.py
│ │ │ ├── lv_example_btnmatrix_2.c
│ │ │ ├── lv_example_btnmatrix_2.py
│ │ │ ├── lv_example_btnmatrix_3.c
│ │ │ └── lv_example_btnmatrix_3.py
│ │ ├── calendar
│ │ │ ├── index.rst
│ │ │ ├── lv_example_calendar_1.c
│ │ │ └── lv_example_calendar_1.py
│ │ ├── canvas
│ │ │ ├── index.rst
│ │ │ ├── lv_example_canvas_1.c
│ │ │ ├── lv_example_canvas_1.py
│ │ │ ├── lv_example_canvas_2.c
│ │ │ └── lv_example_canvas_2.py
│ │ ├── chart
│ │ │ ├── index.rst
│ │ │ ├── lv_example_chart_1.c
│ │ │ ├── lv_example_chart_1.py
│ │ │ ├── lv_example_chart_2.c
│ │ │ ├── lv_example_chart_2.py
│ │ │ ├── lv_example_chart_3.c
│ │ │ ├── lv_example_chart_3.py
│ │ │ ├── lv_example_chart_4.c
│ │ │ ├── lv_example_chart_4.py
│ │ │ ├── lv_example_chart_5.c
│ │ │ ├── lv_example_chart_5.py
│ │ │ ├── lv_example_chart_6.c
│ │ │ ├── lv_example_chart_6.py
│ │ │ ├── lv_example_chart_7.c
│ │ │ ├── lv_example_chart_7.py
│ │ │ ├── lv_example_chart_8.c
│ │ │ ├── lv_example_chart_8.py
│ │ │ ├── lv_example_chart_9.c
│ │ │ └── lv_example_chart_9.py
│ │ ├── checkbox
│ │ │ ├── index.rst
│ │ │ ├── lv_example_checkbox_1.c
│ │ │ ├── lv_example_checkbox_1.py
│ │ │ └── lv_example_checkbox_2.c
│ │ ├── colorwheel
│ │ │ ├── index.rst
│ │ │ ├── lv_example_colorwheel_1.c
│ │ │ └── lv_example_colorwheel_1.py
│ │ ├── dropdown
│ │ │ ├── index.rst
│ │ │ ├── lv_example_dropdown_1.c
│ │ │ ├── lv_example_dropdown_1.py
│ │ │ ├── lv_example_dropdown_2.c
│ │ │ ├── lv_example_dropdown_2.py
│ │ │ ├── lv_example_dropdown_3.c
│ │ │ └── lv_example_dropdown_3.py
│ │ ├── img
│ │ │ ├── index.rst
│ │ │ ├── lv_example_img_1.c
│ │ │ ├── lv_example_img_1.py
│ │ │ ├── lv_example_img_2.c
│ │ │ ├── lv_example_img_2.py
│ │ │ ├── lv_example_img_3.c
│ │ │ ├── lv_example_img_3.py
│ │ │ ├── lv_example_img_4.c
│ │ │ └── lv_example_img_4.py
│ │ ├── imgbtn
│ │ │ ├── index.rst
│ │ │ ├── lv_example_imgbtn_1.c
│ │ │ └── lv_example_imgbtn_1.py
│ │ ├── keyboard
│ │ │ ├── index.rst
│ │ │ ├── lv_example_keyboard_1.c
│ │ │ └── lv_example_keyboard_1.py
│ │ ├── label
│ │ │ ├── index.rst
│ │ │ ├── lv_example_label_1.c
│ │ │ ├── lv_example_label_1.py
│ │ │ ├── lv_example_label_2.c
│ │ │ ├── lv_example_label_2.py
│ │ │ ├── lv_example_label_3.c
│ │ │ ├── lv_example_label_3.py
│ │ │ ├── lv_example_label_4.c
│ │ │ ├── lv_example_label_5.c
│ │ │ └── lv_example_label_5.py
│ │ ├── led
│ │ │ ├── index.rst
│ │ │ ├── lv_example_led_1.c
│ │ │ └── lv_example_led_1.py
│ │ ├── line
│ │ │ ├── index.rst
│ │ │ ├── lv_example_line_1.c
│ │ │ └── lv_example_line_1.py
│ │ ├── list
│ │ │ ├── index.rst
│ │ │ ├── lv_example_list_1.c
│ │ │ ├── lv_example_list_1.py
│ │ │ ├── lv_example_list_2.c
│ │ │ ├── lv_example_list_2.py
│ │ │ └── test.py
│ │ ├── lv_example_widgets.h
│ │ ├── menu
│ │ │ ├── index.rst
│ │ │ ├── lv_example_menu_1.c
│ │ │ ├── lv_example_menu_1.py
│ │ │ ├── lv_example_menu_2.c
│ │ │ ├── lv_example_menu_2.py
│ │ │ ├── lv_example_menu_3.c
│ │ │ ├── lv_example_menu_3.py
│ │ │ ├── lv_example_menu_4.c
│ │ │ ├── lv_example_menu_4.py
│ │ │ └── lv_example_menu_5.c
│ │ ├── meter
│ │ │ ├── index.rst
│ │ │ ├── lv_example_meter_1.c
│ │ │ ├── lv_example_meter_1.py
│ │ │ ├── lv_example_meter_2.c
│ │ │ ├── lv_example_meter_2.py
│ │ │ ├── lv_example_meter_3.c
│ │ │ ├── lv_example_meter_3.py
│ │ │ ├── lv_example_meter_4.c
│ │ │ └── lv_example_meter_4.py
│ │ ├── msgbox
│ │ │ ├── index.rst
│ │ │ ├── lv_example_msgbox_1.c
│ │ │ └── lv_example_msgbox_1.py
│ │ ├── obj
│ │ │ ├── index.rst
│ │ │ ├── lv_example_obj_1.c
│ │ │ ├── lv_example_obj_1.py
│ │ │ ├── lv_example_obj_2.c
│ │ │ └── lv_example_obj_2.py
│ │ ├── roller
│ │ │ ├── index.rst
│ │ │ ├── lv_example_roller_1.c
│ │ │ ├── lv_example_roller_1.py
│ │ │ ├── lv_example_roller_2.c
│ │ │ ├── lv_example_roller_2.py
│ │ │ ├── lv_example_roller_3.c
│ │ │ └── lv_example_roller_3.py
│ │ ├── slider
│ │ │ ├── index.rst
│ │ │ ├── lv_example_slider_1.c
│ │ │ ├── lv_example_slider_1.py
│ │ │ ├── lv_example_slider_2.c
│ │ │ ├── lv_example_slider_2.py
│ │ │ ├── lv_example_slider_3.c
│ │ │ └── lv_example_slider_3.py
│ │ ├── span
│ │ │ ├── index.rst
│ │ │ ├── lv_example_span_1.c
│ │ │ └── lv_example_span_1.py
│ │ ├── spinbox
│ │ │ ├── index.rst
│ │ │ ├── lv_example_spinbox_1.c
│ │ │ └── lv_example_spinbox_1.py
│ │ ├── spinner
│ │ │ ├── index.rst
│ │ │ ├── lv_example_spinner_1.c
│ │ │ └── lv_example_spinner_1.py
│ │ ├── switch
│ │ │ ├── index.rst
│ │ │ ├── lv_example_switch_1.c
│ │ │ └── lv_example_switch_1.py
│ │ ├── table
│ │ │ ├── index.rst
│ │ │ ├── lv_example_table_1.c
│ │ │ ├── lv_example_table_1.py
│ │ │ ├── lv_example_table_2.c
│ │ │ └── lv_example_table_2.py
│ │ ├── tabview
│ │ │ ├── index.rst
│ │ │ ├── lv_example_tabview_1.c
│ │ │ ├── lv_example_tabview_1.py
│ │ │ ├── lv_example_tabview_2.c
│ │ │ └── lv_example_tabview_2.py
│ │ ├── textarea
│ │ │ ├── index.rst
│ │ │ ├── lv_example_textarea_1.c
│ │ │ ├── lv_example_textarea_1.py
│ │ │ ├── lv_example_textarea_2.c
│ │ │ ├── lv_example_textarea_2.py
│ │ │ ├── lv_example_textarea_3.c
│ │ │ └── lv_example_textarea_3.py
│ │ ├── tileview
│ │ │ ├── index.rst
│ │ │ ├── lv_example_tileview_1.c
│ │ │ └── lv_example_tileview_1.py
│ │ └── win
│ │ ├── index.rst
│ │ ├── lv_example_win_1.c
│ │ └── lv_example_win_1.py
│ ├── idf_component.yml
│ ├── library.json
│ ├── library.properties
│ ├── lv_conf_template.h
│ ├── lvgl.h
│ ├── lvgl.mk
│ ├── scripts
│ │ ├── Doxyfile
│ │ ├── build_html_examples.sh
│ │ ├── built_in_font
│ │ │ ├── DejaVuSans.ttf
│ │ │ ├── FontAwesome5-Solid Brands Regular.woff
│ │ │ ├── Montserrat-Medium.ttf
│ │ │ ├── SimSun.woff
│ │ │ ├── built_in_font_gen.py
│ │ │ ├── generate_all.py
│ │ │ └── unscii-8.ttf
│ │ ├── changelog-template.hbs
│ │ ├── changelog_gen.sh
│ │ ├── code-format.cfg
│ │ ├── code-format.py
│ │ ├── cppcheck_run.sh
│ │ ├── filetohex.py
│ │ ├── find_version.sh
│ │ ├── genexamplelist.sh
│ │ ├── infer_run.sh
│ │ ├── install-prerequisites.sh
│ │ ├── jpg_to_sjpg.py
│ │ ├── lv_conf_internal_gen.py
│ │ ├── release
│ │ │ ├── com.py
│ │ │ ├── commits.txt
│ │ │ ├── patch.py
│ │ │ └── release.py
│ │ └── style_api_gen.py
│ ├── src
│ │ ├── core
│ │ │ ├── lv_core.mk
│ │ │ ├── lv_disp.c
│ │ │ ├── lv_disp.h
│ │ │ ├── lv_event.c
│ │ │ ├── lv_event.h
│ │ │ ├── lv_group.c
│ │ │ ├── lv_group.h
│ │ │ ├── lv_indev.c
│ │ │ ├── lv_indev.h
│ │ │ ├── lv_indev_scroll.c
│ │ │ ├── lv_indev_scroll.h
│ │ │ ├── lv_obj.c
│ │ │ ├── lv_obj.h
│ │ │ ├── lv_obj_class.c
│ │ │ ├── lv_obj_class.h
│ │ │ ├── lv_obj_draw.c
│ │ │ ├── lv_obj_draw.h
│ │ │ ├── lv_obj_pos.c
│ │ │ ├── lv_obj_pos.h
│ │ │ ├── lv_obj_scroll.c
│ │ │ ├── lv_obj_scroll.h
│ │ │ ├── lv_obj_style.c
│ │ │ ├── lv_obj_style.h
│ │ │ ├── lv_obj_style_gen.c
│ │ │ ├── lv_obj_style_gen.h
│ │ │ ├── lv_obj_tree.c
│ │ │ ├── lv_obj_tree.h
│ │ │ ├── lv_refr.c
│ │ │ ├── lv_refr.h
│ │ │ ├── lv_theme.c
│ │ │ └── lv_theme.h
│ │ ├── draw
│ │ │ ├── arm2d
│ │ │ │ ├── lv_draw_arm2d.mk
│ │ │ │ ├── lv_gpu_arm2d.c
│ │ │ │ └── lv_gpu_arm2d.h
│ │ │ ├── lv_draw.c
│ │ │ ├── lv_draw.h
│ │ │ ├── lv_draw.mk
│ │ │ ├── lv_draw_arc.c
│ │ │ ├── lv_draw_arc.h
│ │ │ ├── lv_draw_img.c
│ │ │ ├── lv_draw_img.h
│ │ │ ├── lv_draw_label.c
│ │ │ ├── lv_draw_label.h
│ │ │ ├── lv_draw_layer.c
│ │ │ ├── lv_draw_layer.h
│ │ │ ├── lv_draw_line.c
│ │ │ ├── lv_draw_line.h
│ │ │ ├── lv_draw_mask.c
│ │ │ ├── lv_draw_mask.h
│ │ │ ├── lv_draw_rect.c
│ │ │ ├── lv_draw_rect.h
│ │ │ ├── lv_draw_transform.c
│ │ │ ├── lv_draw_transform.h
│ │ │ ├── lv_draw_triangle.c
│ │ │ ├── lv_draw_triangle.h
│ │ │ ├── lv_img_buf.c
│ │ │ ├── lv_img_buf.h
│ │ │ ├── lv_img_cache.c
│ │ │ ├── lv_img_cache.h
│ │ │ ├── lv_img_decoder.c
│ │ │ ├── lv_img_decoder.h
│ │ │ ├── nxp
│ │ │ │ ├── lv_draw_nxp.mk
│ │ │ │ ├── lv_gpu_nxp.c
│ │ │ │ ├── lv_gpu_nxp.h
│ │ │ │ ├── pxp
│ │ │ │ │ ├── lv_draw_nxp_pxp.mk
│ │ │ │ │ ├── lv_draw_pxp_blend.c
│ │ │ │ │ ├── lv_draw_pxp_blend.h
│ │ │ │ │ ├── lv_gpu_nxp_pxp.c
│ │ │ │ │ ├── lv_gpu_nxp_pxp.h
│ │ │ │ │ ├── lv_gpu_nxp_pxp_osa.c
│ │ │ │ │ └── lv_gpu_nxp_pxp_osa.h
│ │ │ │ └── vglite
│ │ │ │ ├── lv_draw_nxp_vglite.mk
│ │ │ │ ├── lv_draw_vglite_arc.c
│ │ │ │ ├── lv_draw_vglite_arc.h
│ │ │ │ ├── lv_draw_vglite_blend.c
│ │ │ │ ├── lv_draw_vglite_blend.h
│ │ │ │ ├── lv_draw_vglite_rect.c
│ │ │ │ ├── lv_draw_vglite_rect.h
│ │ │ │ ├── lv_gpu_nxp_vglite.c
│ │ │ │ └── lv_gpu_nxp_vglite.h
│ │ │ ├── sdl
│ │ │ │ ├── README.md
│ │ │ │ ├── lv_draw_sdl.c
│ │ │ │ ├── lv_draw_sdl.h
│ │ │ │ ├── lv_draw_sdl.mk
│ │ │ │ ├── lv_draw_sdl_arc.c
│ │ │ │ ├── lv_draw_sdl_bg.c
│ │ │ │ ├── lv_draw_sdl_composite.c
│ │ │ │ ├── lv_draw_sdl_composite.h
│ │ │ │ ├── lv_draw_sdl_img.c
│ │ │ │ ├── lv_draw_sdl_img.h
│ │ │ │ ├── lv_draw_sdl_label.c
│ │ │ │ ├── lv_draw_sdl_layer.c
│ │ │ │ ├── lv_draw_sdl_layer.h
│ │ │ │ ├── lv_draw_sdl_line.c
│ │ │ │ ├── lv_draw_sdl_mask.c
│ │ │ │ ├── lv_draw_sdl_mask.h
│ │ │ │ ├── lv_draw_sdl_polygon.c
│ │ │ │ ├── lv_draw_sdl_priv.h
│ │ │ │ ├── lv_draw_sdl_rect.c
│ │ │ │ ├── lv_draw_sdl_rect.h
│ │ │ │ ├── lv_draw_sdl_stack_blur.c
│ │ │ │ ├── lv_draw_sdl_stack_blur.h
│ │ │ │ ├── lv_draw_sdl_texture_cache.c
│ │ │ │ ├── lv_draw_sdl_texture_cache.h
│ │ │ │ ├── lv_draw_sdl_utils.c
│ │ │ │ └── lv_draw_sdl_utils.h
│ │ │ ├── stm32_dma2d
│ │ │ │ ├── lv_draw_stm32_dma2d.mk
│ │ │ │ ├── lv_gpu_stm32_dma2d.c
│ │ │ │ └── lv_gpu_stm32_dma2d.h
│ │ │ ├── sw
│ │ │ │ ├── lv_draw_sw.c
│ │ │ │ ├── lv_draw_sw.h
│ │ │ │ ├── lv_draw_sw.mk
│ │ │ │ ├── lv_draw_sw_arc.c
│ │ │ │ ├── lv_draw_sw_blend.c
│ │ │ │ ├── lv_draw_sw_blend.h
│ │ │ │ ├── lv_draw_sw_dither.c
│ │ │ │ ├── lv_draw_sw_dither.h
│ │ │ │ ├── lv_draw_sw_gradient.c
│ │ │ │ ├── lv_draw_sw_gradient.h
│ │ │ │ ├── lv_draw_sw_img.c
│ │ │ │ ├── lv_draw_sw_layer.c
│ │ │ │ ├── lv_draw_sw_letter.c
│ │ │ │ ├── lv_draw_sw_line.c
│ │ │ │ ├── lv_draw_sw_polygon.c
│ │ │ │ ├── lv_draw_sw_rect.c
│ │ │ │ └── lv_draw_sw_transform.c
│ │ │ └── swm341_dma2d
│ │ │ ├── lv_draw_swm341_dma2d.mk
│ │ │ ├── lv_gpu_swm341_dma2d.c
│ │ │ └── lv_gpu_swm341_dma2d.h
│ │ ├── extra
│ │ │ ├── README.md
│ │ │ ├── layouts
│ │ │ │ ├── flex
│ │ │ │ │ ├── lv_flex.c
│ │ │ │ │ └── lv_flex.h
│ │ │ │ ├── grid
│ │ │ │ │ ├── lv_grid.c
│ │ │ │ │ └── lv_grid.h
│ │ │ │ └── lv_layouts.h
│ │ │ ├── libs
│ │ │ │ ├── bmp
│ │ │ │ │ ├── lv_bmp.c
│ │ │ │ │ └── lv_bmp.h
│ │ │ │ ├── ffmpeg
│ │ │ │ │ ├── lv_ffmpeg.c
│ │ │ │ │ └── lv_ffmpeg.h
│ │ │ │ ├── freetype
│ │ │ │ │ ├── arial.ttf
│ │ │ │ │ ├── lv_freetype.c
│ │ │ │ │ └── lv_freetype.h
│ │ │ │ ├── fsdrv
│ │ │ │ │ ├── lv_fs_fatfs.c
│ │ │ │ │ ├── lv_fs_posix.c
│ │ │ │ │ ├── lv_fs_stdio.c
│ │ │ │ │ ├── lv_fs_win32.c
│ │ │ │ │ └── lv_fsdrv.h
│ │ │ │ ├── gif
│ │ │ │ │ ├── gifdec.c
│ │ │ │ │ ├── gifdec.h
│ │ │ │ │ ├── lv_gif.c
│ │ │ │ │ └── lv_gif.h
│ │ │ │ ├── lv_libs.h
│ │ │ │ ├── png
│ │ │ │ │ ├── lodepng.c
│ │ │ │ │ ├── lodepng.h
│ │ │ │ │ ├── lv_png.c
│ │ │ │ │ └── lv_png.h
│ │ │ │ ├── qrcode
│ │ │ │ │ ├── lv_qrcode.c
│ │ │ │ │ ├── lv_qrcode.h
│ │ │ │ │ ├── qrcodegen.c
│ │ │ │ │ └── qrcodegen.h
│ │ │ │ ├── rlottie
│ │ │ │ │ ├── lv_rlottie.c
│ │ │ │ │ └── lv_rlottie.h
│ │ │ │ └── sjpg
│ │ │ │ ├── lv_sjpg.c
│ │ │ │ ├── lv_sjpg.h
│ │ │ │ ├── tjpgd.c
│ │ │ │ ├── tjpgd.h
│ │ │ │ └── tjpgdcnf.h
│ │ │ ├── lv_extra.c
│ │ │ ├── lv_extra.h
│ │ │ ├── lv_extra.mk
│ │ │ ├── others
│ │ │ │ ├── fragment
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── lv_fragment.c
│ │ │ │ │ ├── lv_fragment.h
│ │ │ │ │ └── lv_fragment_manager.c
│ │ │ │ ├── gridnav
│ │ │ │ │ ├── lv_gridnav.c
│ │ │ │ │ └── lv_gridnav.h
│ │ │ │ ├── ime
│ │ │ │ │ ├── lv_ime_pinyin.c
│ │ │ │ │ └── lv_ime_pinyin.h
│ │ │ │ ├── imgfont
│ │ │ │ │ ├── lv_imgfont.c
│ │ │ │ │ └── lv_imgfont.h
│ │ │ │ ├── lv_others.h
│ │ │ │ ├── monkey
│ │ │ │ │ ├── lv_monkey.c
│ │ │ │ │ └── lv_monkey.h
│ │ │ │ ├── msg
│ │ │ │ │ ├── lv_msg.c
│ │ │ │ │ └── lv_msg.h
│ │ │ │ └── snapshot
│ │ │ │ ├── lv_snapshot.c
│ │ │ │ └── lv_snapshot.h
│ │ │ ├── themes
│ │ │ │ ├── basic
│ │ │ │ │ ├── lv_theme_basic.c
│ │ │ │ │ └── lv_theme_basic.h
│ │ │ │ ├── default
│ │ │ │ │ ├── lv_theme_default.c
│ │ │ │ │ └── lv_theme_default.h
│ │ │ │ ├── lv_themes.h
│ │ │ │ └── mono
│ │ │ │ ├── lv_theme_mono.c
│ │ │ │ └── lv_theme_mono.h
│ │ │ └── widgets
│ │ │ ├── analogclock
│ │ │ │ ├── lv_analogclock.c
│ │ │ │ └── lv_analogclock.h
│ │ │ ├── animimg
│ │ │ │ ├── lv_animimg.c
│ │ │ │ └── lv_animimg.h
│ │ │ ├── calendar
│ │ │ │ ├── lv_calendar.c
│ │ │ │ ├── lv_calendar.h
│ │ │ │ ├── lv_calendar_header_arrow.c
│ │ │ │ ├── lv_calendar_header_arrow.h
│ │ │ │ ├── lv_calendar_header_dropdown.c
│ │ │ │ └── lv_calendar_header_dropdown.h
│ │ │ ├── carousel
│ │ │ │ ├── lv_carousel.c
│ │ │ │ └── lv_carousel.h
│ │ │ ├── chart
│ │ │ │ ├── lv_chart.c
│ │ │ │ └── lv_chart.h
│ │ │ ├── colorwheel
│ │ │ │ ├── lv_colorwheel.c
│ │ │ │ └── lv_colorwheel.h
│ │ │ ├── dclock
│ │ │ │ ├── lv_dclock.c
│ │ │ │ └── lv_dclock.h
│ │ │ ├── imgbtn
│ │ │ │ ├── lv_imgbtn.c
│ │ │ │ └── lv_imgbtn.h
│ │ │ ├── keyboard
│ │ │ │ ├── lv_keyboard.c
│ │ │ │ └── lv_keyboard.h
│ │ │ ├── led
│ │ │ │ ├── lv_led.c
│ │ │ │ └── lv_led.h
│ │ │ ├── list
│ │ │ │ ├── lv_list.c
│ │ │ │ └── lv_list.h
│ │ │ ├── lv_widgets.h
│ │ │ ├── menu
│ │ │ │ ├── lv_menu.c
│ │ │ │ └── lv_menu.h
│ │ │ ├── meter
│ │ │ │ ├── lv_meter.c
│ │ │ │ └── lv_meter.h
│ │ │ ├── msgbox
│ │ │ │ ├── lv_msgbox.c
│ │ │ │ └── lv_msgbox.h
│ │ │ ├── radiobtn
│ │ │ │ ├── lv_radiobtn.c
│ │ │ │ └── lv_radiobtn.h
│ │ │ ├── span
│ │ │ │ ├── lv_span.c
│ │ │ │ └── lv_span.h
│ │ │ ├── spinbox
│ │ │ │ ├── lv_spinbox.c
│ │ │ │ └── lv_spinbox.h
│ │ │ ├── spinner
│ │ │ │ ├── lv_spinner.c
│ │ │ │ └── lv_spinner.h
│ │ │ ├── tabview
│ │ │ │ ├── lv_tabview.c
│ │ │ │ └── lv_tabview.h
│ │ │ ├── tileview
│ │ │ │ ├── lv_tileview.c
│ │ │ │ └── lv_tileview.h
│ │ │ └── win
│ │ │ ├── lv_win.c
│ │ │ └── lv_win.h
│ │ ├── font
│ │ │ ├── korean.ttf
│ │ │ ├── lv_font.c
│ │ │ ├── lv_font.h
│ │ │ ├── lv_font.mk
│ │ │ ├── lv_font_dejavu_16_persian_hebrew.c
│ │ │ ├── lv_font_fmt_txt.c
│ │ │ ├── lv_font_fmt_txt.h
│ │ │ ├── lv_font_loader.c
│ │ │ ├── lv_font_loader.h
│ │ │ ├── lv_font_montserrat_10.c
│ │ │ ├── lv_font_montserrat_12.c
│ │ │ ├── lv_font_montserrat_12_subpx.c
│ │ │ ├── lv_font_montserrat_14.c
│ │ │ ├── lv_font_montserrat_16.c
│ │ │ ├── lv_font_montserrat_18.c
│ │ │ ├── lv_font_montserrat_20.c
│ │ │ ├── lv_font_montserrat_22.c
│ │ │ ├── lv_font_montserrat_24.c
│ │ │ ├── lv_font_montserrat_26.c
│ │ │ ├── lv_font_montserrat_28.c
│ │ │ ├── lv_font_montserrat_28_compressed.c
│ │ │ ├── lv_font_montserrat_30.c
│ │ │ ├── lv_font_montserrat_32.c
│ │ │ ├── lv_font_montserrat_34.c
│ │ │ ├── lv_font_montserrat_36.c
│ │ │ ├── lv_font_montserrat_38.c
│ │ │ ├── lv_font_montserrat_40.c
│ │ │ ├── lv_font_montserrat_42.c
│ │ │ ├── lv_font_montserrat_44.c
│ │ │ ├── lv_font_montserrat_46.c
│ │ │ ├── lv_font_montserrat_48.c
│ │ │ ├── lv_font_montserrat_8.c
│ │ │ ├── lv_font_simsun_16_cjk.c
│ │ │ ├── lv_font_unscii_16.c
│ │ │ ├── lv_font_unscii_8.c
│ │ │ └── lv_symbol_def.h
│ │ ├── hal
│ │ │ ├── lv_hal.h
│ │ │ ├── lv_hal.mk
│ │ │ ├── lv_hal_disp.c
│ │ │ ├── lv_hal_disp.h
│ │ │ ├── lv_hal_indev.c
│ │ │ ├── lv_hal_indev.h
│ │ │ ├── lv_hal_tick.c
│ │ │ └── lv_hal_tick.h
│ │ ├── lv_api_map.h
│ │ ├── lv_conf_internal.h
│ │ ├── lv_conf_kconfig.h
│ │ ├── lvgl.h
│ │ ├── misc
│ │ │ ├── lv_anim.c
│ │ │ ├── lv_anim.h
│ │ │ ├── lv_anim_timeline.c
│ │ │ ├── lv_anim_timeline.h
│ │ │ ├── lv_area.c
│ │ │ ├── lv_area.h
│ │ │ ├── lv_assert.h
│ │ │ ├── lv_async.c
│ │ │ ├── lv_async.h
│ │ │ ├── lv_bidi.c
│ │ │ ├── lv_bidi.h
│ │ │ ├── lv_color.c
│ │ │ ├── lv_color.h
│ │ │ ├── lv_fs.c
│ │ │ ├── lv_fs.h
│ │ │ ├── lv_gc.c
│ │ │ ├── lv_gc.h
│ │ │ ├── lv_ll.c
│ │ │ ├── lv_ll.h
│ │ │ ├── lv_log.c
│ │ │ ├── lv_log.h
│ │ │ ├── lv_lru.c
│ │ │ ├── lv_lru.h
│ │ │ ├── lv_math.c
│ │ │ ├── lv_math.h
│ │ │ ├── lv_mem.c
│ │ │ ├── lv_mem.h
│ │ │ ├── lv_misc.mk
│ │ │ ├── lv_printf.c
│ │ │ ├── lv_printf.h
│ │ │ ├── lv_style.c
│ │ │ ├── lv_style.h
│ │ │ ├── lv_style_gen.c
│ │ │ ├── lv_style_gen.h
│ │ │ ├── lv_templ.c
│ │ │ ├── lv_templ.h
│ │ │ ├── lv_timer.c
│ │ │ ├── lv_timer.h
│ │ │ ├── lv_tlsf.c
│ │ │ ├── lv_tlsf.h
│ │ │ ├── lv_txt.c
│ │ │ ├── lv_txt.h
│ │ │ ├── lv_txt_ap.c
│ │ │ ├── lv_txt_ap.h
│ │ │ ├── lv_types.h
│ │ │ ├── lv_utils.c
│ │ │ └── lv_utils.h
│ │ └── widgets
│ │ ├── lv_arc.c
│ │ ├── lv_arc.h
│ │ ├── lv_bar.c
│ │ ├── lv_bar.h
│ │ ├── lv_btn.c
│ │ ├── lv_btn.h
│ │ ├── lv_btnmatrix.c
│ │ ├── lv_btnmatrix.h
│ │ ├── lv_canvas.c
│ │ ├── lv_canvas.h
│ │ ├── lv_checkbox.c
│ │ ├── lv_checkbox.h
│ │ ├── lv_dropdown.c
│ │ ├── lv_dropdown.h
│ │ ├── lv_img.c
│ │ ├── lv_img.h
│ │ ├── lv_label.c
│ │ ├── lv_label.h
│ │ ├── lv_line.c
│ │ ├── lv_line.h
│ │ ├── lv_objx_templ.c
│ │ ├── lv_objx_templ.h
│ │ ├── lv_roller.c
│ │ ├── lv_roller.h
│ │ ├── lv_slider.c
│ │ ├── lv_slider.h
│ │ ├── lv_switch.c
│ │ ├── lv_switch.h
│ │ ├── lv_table.c
│ │ ├── lv_table.h
│ │ ├── lv_textarea.c
│ │ ├── lv_textarea.h
│ │ └── lv_widgets.mk
│ └── tests
│ ├── CMakeLists.txt
│ ├── README.md
│ ├── config.yml
│ ├── main.py
│ ├── makefile
│ │ ├── Makefile
│ │ └── test.c
│ ├── ref_imgs
│ │ ├── dropdown_1.png
│ │ ├── dropdown_2.png
│ │ ├── scr1.png
│ │ └── table_1.png
│ ├── src
│ │ ├── lv_test_conf.h
│ │ ├── lv_test_helpers.h
│ │ ├── lv_test_indev.c
│ │ ├── lv_test_indev.h
│ │ ├── lv_test_init.c
│ │ ├── lv_test_init.h
│ │ ├── test_cases
│ │ │ ├── _test_template.c
│ │ │ ├── test_arc.c
│ │ │ ├── test_bar.c
│ │ │ ├── test_checkbox.c
│ │ │ ├── test_config.c
│ │ │ ├── test_demo_stress.c
│ │ │ ├── test_demo_widgets.c
│ │ │ ├── test_dropdown.c
│ │ │ ├── test_event.c
│ │ │ ├── test_font_loader.c
│ │ │ ├── test_fs.c
│ │ │ ├── test_line.c
│ │ │ ├── test_mem.c
│ │ │ ├── test_obj_tree.c
│ │ │ ├── test_slider.c
│ │ │ ├── test_snapshot.c
│ │ │ ├── test_style.c
│ │ │ ├── test_switch.c
│ │ │ ├── test_table.c
│ │ │ ├── test_textarea.c
│ │ │ └── test_txt.c
│ │ ├── test_files
│ │ │ └── readtest.txt
│ │ └── test_fonts
│ │ ├── font_1.c
│ │ ├── font_1.fnt
│ │ ├── font_2.c
│ │ ├── font_2.fnt
│ │ ├── font_3.c
│ │ └── font_3.fnt
│ └── unity
│ ├── generate_test_runner.rb
│ ├── run_test.erb
│ ├── type_sanitizer.rb
│ ├── unity.c
│ ├── unity.h
│ ├── unity_internals.h
│ ├── unity_support.c
│ └── unity_support.h
├── lvgl_app
│ ├── custom
│ │ ├── custom.c
│ │ ├── custom.h
│ │ └── custom.mk
│ └── generated
│ ├── events_init.c
│ ├── events_init.h
│ ├── generated.mk
│ ├── gui_guider.c
│ ├── gui_guider.h
│ ├── gui_guider.py
│ ├── guider_customer_fonts
│ │ ├── guider_customer_fonts.h
│ │ └── guider_customer_fonts.mk
│ ├── guider_fonts
│ │ ├── guider_fonts.h
│ │ ├── guider_fonts.mk
│ │ ├── lv_font_OPPOSans_B_14.c
│ │ ├── lv_font_OPPOSans_B_30.c
│ │ ├── lv_font_simsun_12.c
│ │ └── lv_font_simsun_16.c
│ ├── images
│ │ ├── _Back_Blue_48_alpha_48x48.c
│ │ ├── _Back_White_48_alpha_48x48.c
│ │ ├── _Communication_Blue_128_alpha_100x100.c
│ │ ├── _Communication_White_128_alpha_100x100.c
│ │ ├── _Contrl_Blue_128_alpha_100x100.c
│ │ ├── _Contrl_White_128_alpha_100x100.c
│ │ ├── _Data_Set_Blue_128_alpha_100x100.c
│ │ ├── _Data_Set_White_128_alpha_100x100.c
│ │ ├── _Debug_Blue_128_alpha_100x100.c
│ │ ├── _Debug_White_128_alpha_100x100.c
│ │ ├── _Help_White_128_alpha_100x100.c
│ │ ├── _History_Blue_128_alpha_110x110.c
│ │ ├── _History_White_128_alpha_110x110.c
│ │ ├── _Infor_Blue_128_alpha_100x100.c
│ │ ├── _Infor_White_128_alpha_100x100.c
│ │ ├── _Line_Protect_1_218x367.c
│ │ ├── _Menu_Blue_48_alpha_48x48.c
│ │ ├── _Menu_White_48_alpha_48x48.c
│ │ ├── _Next_Page_64_alpha_64x64.c
│ │ ├── _Next_Page_Blue_64_alpha_64x64.c
│ │ ├── _Seting_Fuction_Blue_alpha_90x90.c
│ │ ├── _Seting_Fuction_White_alpha_90x90.c
│ │ ├── _Time_Blue_128_alpha_100x100.c
│ │ ├── _Time_White_128_alpha_100x100.c
│ │ └── images.mk
│ ├── mPythonImages
│ │ ├── mp-1152990181.png
│ │ ├── mp-158390786.png
│ │ ├── mp-1739444392.png
│ │ ├── mp-1956906172.png
│ │ ├── mp-1968460971.png
│ │ ├── mp-1985436706.png
│ │ ├── mp-269416559.png
│ │ ├── mp-569996739.png
│ │ ├── mp-611831110.png
│ │ ├── mp-888416487.png
│ │ ├── mp-891036337.png
│ │ ├── mp1205978657.png
│ │ ├── mp1250289846.png
│ │ ├── mp1397297474.png
│ │ ├── mp1428302885.png
│ │ ├── mp1604975715.png
│ │ ├── mp1610568830.png
│ │ ├── mp237257222.png
│ │ ├── mp573680111.png
│ │ ├── mp581462673.png
│ │ ├── mp584194724.png
│ │ ├── mp642976699.png
│ │ ├── mp850437037.png
│ │ └── mp971229326.png
│ ├── setup_scr_screen_init.c
│ ├── setup_scr_screen_menu.c
│ ├── setup_scr_screen_run.c
│ └── setup_scr_screen_system_set.c
├── lvgl_icon.bmp
├── main.c
└── obj
└── Debug
├── lv_drivers
│ ├── display
│ │ ├── GC9A01.o
│ │ ├── ILI9341.o
│ │ ├── R61581.o
│ │ ├── SHARP_MIP.o
│ │ ├── SSD1963.o
│ │ ├── ST7565.o
│ │ ├── UC1610.o
│ │ ├── drm.o
│ │ └── fbdev.o
│ ├── gtkdrv
│ │ └── gtkdrv.o
│ ├── indev
│ │ ├── AD_touch.o
│ │ ├── FT5406EE8.o
│ │ ├── XPT2046.o
│ │ ├── evdev.o
│ │ ├── libinput.o
│ │ └── xkb.o
│ ├── sdl
│ │ ├── sdl.o
│ │ ├── sdl_common.o
│ │ └── sdl_gpu.o
│ ├── wayland
│ │ └── wayland.o
│ ├── win32drv
│ │ └── win32drv.o
│ └── win_drv.o
├── lvgl
│ ├── demos
│ │ ├── benchmark
│ │ │ ├── assets
│ │ │ │ ├── img_benchmark_cogwheel_alpha16.o
│ │ │ │ ├── img_benchmark_cogwheel_argb.o
│ │ │ │ ├── img_benchmark_cogwheel_chroma_keyed.o
│ │ │ │ ├── img_benchmark_cogwheel_indexed16.o
│ │ │ │ ├── img_benchmark_cogwheel_rgb.o
│ │ │ │ ├── img_benchmark_cogwheel_rgb565a8.o
│ │ │ │ ├── lv_font_bechmark_montserrat_12_compr_az.c.o
│ │ │ │ ├── lv_font_bechmark_montserrat_16_compr_az.c.o
│ │ │ │ └── lv_font_bechmark_montserrat_28_compr_az.c.o
│ │ │ └── lv_demo_benchmark.o
│ │ ├── keypad_encoder
│ │ │ └── lv_demo_keypad_encoder.o
│ │ ├── music
│ │ │ ├── assets
│ │ │ │ ├── img_lv_demo_music_btn_corner_large.o
│ │ │ │ ├── img_lv_demo_music_btn_list_pause.o
│ │ │ │ ├── img_lv_demo_music_btn_list_pause_large.o
│ │ │ │ ├── img_lv_demo_music_btn_list_play.o
│ │ │ │ ├── img_lv_demo_music_btn_list_play_large.o
│ │ │ │ ├── img_lv_demo_music_btn_loop.o
│ │ │ │ ├── img_lv_demo_music_btn_loop_large.o
│ │ │ │ ├── img_lv_demo_music_btn_next.o
│ │ │ │ ├── img_lv_demo_music_btn_next_large.o
│ │ │ │ ├── img_lv_demo_music_btn_pause.o
│ │ │ │ ├── img_lv_demo_music_btn_pause_large.o
│ │ │ │ ├── img_lv_demo_music_btn_play.o
│ │ │ │ ├── img_lv_demo_music_btn_play_large.o
│ │ │ │ ├── img_lv_demo_music_btn_prev.o
│ │ │ │ ├── img_lv_demo_music_btn_prev_large.o
│ │ │ │ ├── img_lv_demo_music_btn_rnd.o
│ │ │ │ ├── img_lv_demo_music_btn_rnd_large.o
│ │ │ │ ├── img_lv_demo_music_corner_left.o
│ │ │ │ ├── img_lv_demo_music_corner_left_large.o
│ │ │ │ ├── img_lv_demo_music_corner_right.o
│ │ │ │ ├── img_lv_demo_music_corner_right_large.o
│ │ │ │ ├── img_lv_demo_music_cover_1.o
│ │ │ │ ├── img_lv_demo_music_cover_1_large.o
│ │ │ │ ├── img_lv_demo_music_cover_2.o
│ │ │ │ ├── img_lv_demo_music_cover_2_large.o
│ │ │ │ ├── img_lv_demo_music_cover_3.o
│ │ │ │ ├── img_lv_demo_music_cover_3_large.o
│ │ │ │ ├── img_lv_demo_music_icon_1.o
│ │ │ │ ├── img_lv_demo_music_icon_1_large.o
│ │ │ │ ├── img_lv_demo_music_icon_2.o
│ │ │ │ ├── img_lv_demo_music_icon_2_large.o
│ │ │ │ ├── img_lv_demo_music_icon_3.o
│ │ │ │ ├── img_lv_demo_music_icon_3_large.o
│ │ │ │ ├── img_lv_demo_music_icon_4.o
│ │ │ │ ├── img_lv_demo_music_icon_4_large.o
│ │ │ │ ├── img_lv_demo_music_list_border.o
│ │ │ │ ├── img_lv_demo_music_list_border_large.o
│ │ │ │ ├── img_lv_demo_music_logo.o
│ │ │ │ ├── img_lv_demo_music_slider_knob.o
│ │ │ │ ├── img_lv_demo_music_slider_knob_large.o
│ │ │ │ ├── img_lv_demo_music_wave_bottom.o
│ │ │ │ ├── img_lv_demo_music_wave_bottom_large.o
│ │ │ │ ├── img_lv_demo_music_wave_top.o
│ │ │ │ └── img_lv_demo_music_wave_top_large.o
│ │ │ ├── lv_demo_music.o
│ │ │ ├── lv_demo_music_list.o
│ │ │ └── lv_demo_music_main.o
│ │ ├── stress
│ │ │ └── lv_demo_stress.o
│ │ └── widgets
│ │ ├── assets
│ │ │ ├── img_clothes.o
│ │ │ ├── img_demo_widgets_avatar.o
│ │ │ └── img_lvgl_logo.o
│ │ └── lv_demo_widgets.o
│ ├── env_support
│ │ └── rt-thread
│ │ ├── lv_rt_thread_port.o
│ │ └── squareline
│ │ └── ui
│ │ └── lv_ui_entry.o
│ ├── examples
│ │ ├── anim
│ │ │ ├── lv_example_anim_1.o
│ │ │ ├── lv_example_anim_2.o
│ │ │ ├── lv_example_anim_3.o
│ │ │ └── lv_example_anim_timeline_1.o
│ │ ├── assets
│ │ │ ├── animimg001.o
│ │ │ ├── animimg002.o
│ │ │ ├── animimg003.o
│ │ │ ├── emoji
│ │ │ │ └── img_emoji_F617.o
│ │ │ ├── img_caret_down.o
│ │ │ ├── img_cogwheel_alpha16.o
│ │ │ ├── img_cogwheel_argb.o
│ │ │ ├── img_cogwheel_chroma_keyed.o
│ │ │ ├── img_cogwheel_indexed16.o
│ │ │ ├── img_cogwheel_rgb.o
│ │ │ ├── img_hand.o
│ │ │ ├── img_skew_strip.o
│ │ │ ├── img_star.o
│ │ │ ├── imgbtn_left.o
│ │ │ ├── imgbtn_mid.o
│ │ │ └── imgbtn_right.o
│ │ ├── event
│ │ │ ├── lv_example_event_1.o
│ │ │ ├── lv_example_event_2.o
│ │ │ ├── lv_example_event_3.o
│ │ │ └── lv_example_event_4.o
│ │ ├── get_started
│ │ │ ├── lv_example_get_started_1.o
│ │ │ ├── lv_example_get_started_2.o
│ │ │ └── lv_example_get_started_3.o
│ │ ├── layouts
│ │ │ ├── flex
│ │ │ │ ├── lv_example_flex_1.o
│ │ │ │ ├── lv_example_flex_2.o
│ │ │ │ ├── lv_example_flex_3.o
│ │ │ │ ├── lv_example_flex_4.o
│ │ │ │ ├── lv_example_flex_5.o
│ │ │ │ └── lv_example_flex_6.o
│ │ │ └── grid
│ │ │ ├── lv_example_grid_1.o
│ │ │ ├── lv_example_grid_2.o
│ │ │ ├── lv_example_grid_3.o
│ │ │ ├── lv_example_grid_4.o
│ │ │ ├── lv_example_grid_5.o
│ │ │ └── lv_example_grid_6.o
│ │ ├── libs
│ │ │ ├── bmp
│ │ │ │ └── lv_example_bmp_1.o
│ │ │ ├── ffmpeg
│ │ │ │ ├── lv_example_ffmpeg_1.o
│ │ │ │ └── lv_example_ffmpeg_2.o
│ │ │ ├── freetype
│ │ │ │ └── lv_example_freetype_1.o
│ │ │ ├── gif
│ │ │ │ ├── img_bulb_gif.o
│ │ │ │ └── lv_example_gif_1.o
│ │ │ ├── png
│ │ │ │ ├── img_wink_png.o
│ │ │ │ └── lv_example_png_1.o
│ │ │ ├── qrcode
│ │ │ │ └── lv_example_qrcode_1.o
│ │ │ ├── rlottie
│ │ │ │ ├── lv_example_rlottie_1.o
│ │ │ │ ├── lv_example_rlottie_2.o
│ │ │ │ └── lv_example_rlottie_approve.o
│ │ │ └── sjpg
│ │ │ └── lv_example_sjpg_1.o
│ │ ├── others
│ │ │ ├── fragment
│ │ │ │ ├── lv_example_fragment_1.o
│ │ │ │ └── lv_example_fragment_2.o
│ │ │ ├── gridnav
│ │ │ │ ├── lv_example_gridnav_1.o
│ │ │ │ ├── lv_example_gridnav_2.o
│ │ │ │ ├── lv_example_gridnav_3.o
│ │ │ │ └── lv_example_gridnav_4.o
│ │ │ ├── ime
│ │ │ │ ├── lv_example_ime_pinyin_1.o
│ │ │ │ └── lv_example_ime_pinyin_2.o
│ │ │ ├── imgfont
│ │ │ │ └── lv_example_imgfont_1.o
│ │ │ ├── monkey
│ │ │ │ ├── lv_example_monkey_1.o
│ │ │ │ ├── lv_example_monkey_2.o
│ │ │ │ └── lv_example_monkey_3.o
│ │ │ ├── msg
│ │ │ │ ├── lv_example_msg_1.o
│ │ │ │ ├── lv_example_msg_2.o
│ │ │ │ └── lv_example_msg_3.o
│ │ │ └── snapshot
│ │ │ └── lv_example_snapshot_1.o
│ │ ├── porting
│ │ │ ├── lv_port_disp_template.o
│ │ │ ├── lv_port_fs_template.o
│ │ │ └── lv_port_indev_template.o
│ │ ├── scroll
│ │ │ ├── lv_example_scroll_1.o
│ │ │ ├── lv_example_scroll_2.o
│ │ │ ├── lv_example_scroll_3.o
│ │ │ ├── lv_example_scroll_4.o
│ │ │ ├── lv_example_scroll_5.o
│ │ │ └── lv_example_scroll_6.o
│ │ ├── styles
│ │ │ ├── lv_example_style_1.o
│ │ │ ├── lv_example_style_10.o
│ │ │ ├── lv_example_style_11.o
│ │ │ ├── lv_example_style_12.o
│ │ │ ├── lv_example_style_13.o
│ │ │ ├── lv_example_style_14.o
│ │ │ ├── lv_example_style_15.o
│ │ │ ├── lv_example_style_2.o
│ │ │ ├── lv_example_style_3.o
│ │ │ ├── lv_example_style_4.o
│ │ │ ├── lv_example_style_5.o
│ │ │ ├── lv_example_style_6.o
│ │ │ ├── lv_example_style_7.o
│ │ │ ├── lv_example_style_8.o
│ │ │ └── lv_example_style_9.o
│ │ └── widgets
│ │ ├── animimg
│ │ │ └── lv_example_animimg_1.o
│ │ ├── arc
│ │ │ ├── lv_example_arc_1.o
│ │ │ └── lv_example_arc_2.o
│ │ ├── bar
│ │ │ ├── lv_example_bar_1.o
│ │ │ ├── lv_example_bar_2.o
│ │ │ ├── lv_example_bar_3.o
│ │ │ ├── lv_example_bar_4.o
│ │ │ ├── lv_example_bar_5.o
│ │ │ └── lv_example_bar_6.o
│ │ ├── btn
│ │ │ ├── lv_example_btn_1.o
│ │ │ ├── lv_example_btn_2.o
│ │ │ └── lv_example_btn_3.o
│ │ ├── btnmatrix
│ │ │ ├── lv_example_btnmatrix_1.o
│ │ │ ├── lv_example_btnmatrix_2.o
│ │ │ └── lv_example_btnmatrix_3.o
│ │ ├── calendar
│ │ │ └── lv_example_calendar_1.o
│ │ ├── canvas
│ │ │ ├── lv_example_canvas_1.o
│ │ │ └── lv_example_canvas_2.o
│ │ ├── chart
│ │ │ ├── lv_example_chart_1.o
│ │ │ ├── lv_example_chart_2.o
│ │ │ ├── lv_example_chart_3.o
│ │ │ ├── lv_example_chart_4.o
│ │ │ ├── lv_example_chart_5.o
│ │ │ ├── lv_example_chart_6.o
│ │ │ ├── lv_example_chart_7.o
│ │ │ ├── lv_example_chart_8.o
│ │ │ └── lv_example_chart_9.o
│ │ ├── checkbox
│ │ │ ├── lv_example_checkbox_1.o
│ │ │ └── lv_example_checkbox_2.o
│ │ ├── colorwheel
│ │ │ └── lv_example_colorwheel_1.o
│ │ ├── dropdown
│ │ │ ├── lv_example_dropdown_1.o
│ │ │ ├── lv_example_dropdown_2.o
│ │ │ └── lv_example_dropdown_3.o
│ │ ├── img
│ │ │ ├── lv_example_img_1.o
│ │ │ ├── lv_example_img_2.o
│ │ │ ├── lv_example_img_3.o
│ │ │ └── lv_example_img_4.o
│ │ ├── imgbtn
│ │ │ └── lv_example_imgbtn_1.o
│ │ ├── keyboard
│ │ │ └── lv_example_keyboard_1.o
│ │ ├── label
│ │ │ ├── lv_example_label_1.o
│ │ │ ├── lv_example_label_2.o
│ │ │ ├── lv_example_label_3.o
│ │ │ ├── lv_example_label_4.o
│ │ │ └── lv_example_label_5.o
│ │ ├── led
│ │ │ └── lv_example_led_1.o
│ │ ├── line
│ │ │ └── lv_example_line_1.o
│ │ ├── list
│ │ │ ├── lv_example_list_1.o
│ │ │ └── lv_example_list_2.o
│ │ ├── menu
│ │ │ ├── lv_example_menu_1.o
│ │ │ ├── lv_example_menu_2.o
│ │ │ ├── lv_example_menu_3.o
│ │ │ ├── lv_example_menu_4.o
│ │ │ └── lv_example_menu_5.o
│ │ ├── meter
│ │ │ ├── lv_example_meter_1.o
│ │ │ ├── lv_example_meter_2.o
│ │ │ ├── lv_example_meter_3.o
│ │ │ └── lv_example_meter_4.o
│ │ ├── msgbox
│ │ │ └── lv_example_msgbox_1.o
│ │ ├── obj
│ │ │ ├── lv_example_obj_1.o
│ │ │ └── lv_example_obj_2.o
│ │ ├── roller
│ │ │ ├── lv_example_roller_1.o
│ │ │ ├── lv_example_roller_2.o
│ │ │ └── lv_example_roller_3.o
│ │ ├── slider
│ │ │ ├── lv_example_slider_1.o
│ │ │ ├── lv_example_slider_2.o
│ │ │ └── lv_example_slider_3.o
│ │ ├── span
│ │ │ └── lv_example_span_1.o
│ │ ├── spinbox
│ │ │ └── lv_example_spinbox_1.o
│ │ ├── spinner
│ │ │ └── lv_example_spinner_1.o
│ │ ├── switch
│ │ │ └── lv_example_switch_1.o
│ │ ├── table
│ │ │ ├── lv_example_table_1.o
│ │ │ └── lv_example_table_2.o
│ │ ├── tabview
│ │ │ ├── lv_example_tabview_1.o
│ │ │ └── lv_example_tabview_2.o
│ │ ├── textarea
│ │ │ ├── lv_example_textarea_1.o
│ │ │ ├── lv_example_textarea_2.o
│ │ │ └── lv_example_textarea_3.o
│ │ ├── tileview
│ │ │ └── lv_example_tileview_1.o
│ │ └── win
│ │ └── lv_example_win_1.o
│ ├── src
│ │ ├── core
│ │ │ ├── lv_disp.o
│ │ │ ├── lv_event.o
│ │ │ ├── lv_group.o
│ │ │ ├── lv_indev.o
│ │ │ ├── lv_indev_scroll.o
│ │ │ ├── lv_obj.o
│ │ │ ├── lv_obj_class.o
│ │ │ ├── lv_obj_draw.o
│ │ │ ├── lv_obj_pos.o
│ │ │ ├── lv_obj_scroll.o
│ │ │ ├── lv_obj_style.o
│ │ │ ├── lv_obj_style_gen.o
│ │ │ ├── lv_obj_tree.o
│ │ │ ├── lv_refr.o
│ │ │ └── lv_theme.o
│ │ ├── draw
│ │ │ ├── arm2d
│ │ │ │ └── lv_gpu_arm2d.o
│ │ │ ├── lv_draw.o
│ │ │ ├── lv_draw_arc.o
│ │ │ ├── lv_draw_img.o
│ │ │ ├── lv_draw_label.o
│ │ │ ├── lv_draw_layer.o
│ │ │ ├── lv_draw_line.o
│ │ │ ├── lv_draw_mask.o
│ │ │ ├── lv_draw_rect.o
│ │ │ ├── lv_draw_transform.o
│ │ │ ├── lv_draw_triangle.o
│ │ │ ├── lv_img_buf.o
│ │ │ ├── lv_img_cache.o
│ │ │ ├── lv_img_decoder.o
│ │ │ ├── nxp
│ │ │ │ ├── lv_gpu_nxp.o
│ │ │ │ ├── pxp
│ │ │ │ │ ├── lv_draw_pxp_blend.o
│ │ │ │ │ ├── lv_gpu_nxp_pxp.o
│ │ │ │ │ └── lv_gpu_nxp_pxp_osa.o
│ │ │ │ └── vglite
│ │ │ │ ├── lv_draw_vglite_arc.o
│ │ │ │ ├── lv_draw_vglite_blend.o
│ │ │ │ ├── lv_draw_vglite_rect.o
│ │ │ │ └── lv_gpu_nxp_vglite.o
│ │ │ ├── sdl
│ │ │ │ ├── lv_draw_sdl.o
│ │ │ │ ├── lv_draw_sdl_arc.o
│ │ │ │ ├── lv_draw_sdl_bg.o
│ │ │ │ ├── lv_draw_sdl_composite.o
│ │ │ │ ├── lv_draw_sdl_img.o
│ │ │ │ ├── lv_draw_sdl_label.o
│ │ │ │ ├── lv_draw_sdl_layer.o
│ │ │ │ ├── lv_draw_sdl_line.o
│ │ │ │ ├── lv_draw_sdl_mask.o
│ │ │ │ ├── lv_draw_sdl_polygon.o
│ │ │ │ ├── lv_draw_sdl_rect.o
│ │ │ │ ├── lv_draw_sdl_stack_blur.o
│ │ │ │ ├── lv_draw_sdl_texture_cache.o
│ │ │ │ └── lv_draw_sdl_utils.o
│ │ │ ├── stm32_dma2d
│ │ │ │ └── lv_gpu_stm32_dma2d.o
│ │ │ ├── sw
│ │ │ │ ├── lv_draw_sw.o
│ │ │ │ ├── lv_draw_sw_arc.o
│ │ │ │ ├── lv_draw_sw_blend.o
│ │ │ │ ├── lv_draw_sw_dither.o
│ │ │ │ ├── lv_draw_sw_gradient.o
│ │ │ │ ├── lv_draw_sw_img.o
│ │ │ │ ├── lv_draw_sw_layer.o
│ │ │ │ ├── lv_draw_sw_letter.o
│ │ │ │ ├── lv_draw_sw_line.o
│ │ │ │ ├── lv_draw_sw_polygon.o
│ │ │ │ ├── lv_draw_sw_rect.o
│ │ │ │ └── lv_draw_sw_transform.o
│ │ │ └── swm341_dma2d
│ │ │ └── lv_gpu_swm341_dma2d.o
│ │ ├── extra
│ │ │ ├── layouts
│ │ │ │ ├── flex
│ │ │ │ │ └── lv_flex.o
│ │ │ │ └── grid
│ │ │ │ └── lv_grid.o
│ │ │ ├── libs
│ │ │ │ ├── bmp
│ │ │ │ │ └── lv_bmp.o
│ │ │ │ ├── ffmpeg
│ │ │ │ │ └── lv_ffmpeg.o
│ │ │ │ ├── freetype
│ │ │ │ │ └── lv_freetype.o
│ │ │ │ ├── fsdrv
│ │ │ │ │ ├── lv_fs_fatfs.o
│ │ │ │ │ ├── lv_fs_posix.o
│ │ │ │ │ ├── lv_fs_stdio.o
│ │ │ │ │ └── lv_fs_win32.o
│ │ │ │ ├── gif
│ │ │ │ │ ├── gifdec.o
│ │ │ │ │ └── lv_gif.o
│ │ │ │ ├── png
│ │ │ │ │ ├── lodepng.o
│ │ │ │ │ └── lv_png.o
│ │ │ │ ├── qrcode
│ │ │ │ │ ├── lv_qrcode.o
│ │ │ │ │ └── qrcodegen.o
│ │ │ │ ├── rlottie
│ │ │ │ │ └── lv_rlottie.o
│ │ │ │ └── sjpg
│ │ │ │ ├── lv_sjpg.o
│ │ │ │ └── tjpgd.o
│ │ │ ├── lv_extra.o
│ │ │ ├── others
│ │ │ │ ├── fragment
│ │ │ │ │ ├── lv_fragment.o
│ │ │ │ │ └── lv_fragment_manager.o
│ │ │ │ ├── gridnav
│ │ │ │ │ └── lv_gridnav.o
│ │ │ │ ├── ime
│ │ │ │ │ └── lv_ime_pinyin.o
│ │ │ │ ├── imgfont
│ │ │ │ │ └── lv_imgfont.o
│ │ │ │ ├── monkey
│ │ │ │ │ └── lv_monkey.o
│ │ │ │ ├── msg
│ │ │ │ │ └── lv_msg.o
│ │ │ │ └── snapshot
│ │ │ │ └── lv_snapshot.o
│ │ │ ├── themes
│ │ │ │ ├── basic
│ │ │ │ │ └── lv_theme_basic.o
│ │ │ │ ├── default
│ │ │ │ │ └── lv_theme_default.o
│ │ │ │ └── mono
│ │ │ │ └── lv_theme_mono.o
│ │ │ └── widgets
│ │ │ ├── analogclock
│ │ │ │ └── lv_analogclock.o
│ │ │ ├── animimg
│ │ │ │ └── lv_animimg.o
│ │ │ ├── calendar
│ │ │ │ ├── lv_calendar.o
│ │ │ │ ├── lv_calendar_header_arrow.o
│ │ │ │ └── lv_calendar_header_dropdown.o
│ │ │ ├── carousel
│ │ │ │ └── lv_carousel.o
│ │ │ ├── chart
│ │ │ │ └── lv_chart.o
│ │ │ ├── colorwheel
│ │ │ │ └── lv_colorwheel.o
│ │ │ ├── dclock
│ │ │ │ └── lv_dclock.o
│ │ │ ├── imgbtn
│ │ │ │ └── lv_imgbtn.o
│ │ │ ├── keyboard
│ │ │ │ └── lv_keyboard.o
│ │ │ ├── led
│ │ │ │ └── lv_led.o
│ │ │ ├── list
│ │ │ │ └── lv_list.o
│ │ │ ├── menu
│ │ │ │ └── lv_menu.o
│ │ │ ├── meter
│ │ │ │ └── lv_meter.o
│ │ │ ├── msgbox
│ │ │ │ └── lv_msgbox.o
│ │ │ ├── radiobtn
│ │ │ │ └── lv_radiobtn.o
│ │ │ ├── span
│ │ │ │ └── lv_span.o
│ │ │ ├── spinbox
│ │ │ │ └── lv_spinbox.o
│ │ │ ├── spinner
│ │ │ │ └── lv_spinner.o
│ │ │ ├── tabview
│ │ │ │ └── lv_tabview.o
│ │ │ ├── tileview
│ │ │ │ └── lv_tileview.o
│ │ │ └── win
│ │ │ └── lv_win.o
│ │ ├── font
│ │ │ ├── lv_font.o
│ │ │ ├── lv_font_dejavu_16_persian_hebrew.o
│ │ │ ├── lv_font_fmt_txt.o
│ │ │ ├── lv_font_loader.o
│ │ │ ├── lv_font_montserrat_10.o
│ │ │ ├── lv_font_montserrat_12.o
│ │ │ ├── lv_font_montserrat_12_subpx.o
│ │ │ ├── lv_font_montserrat_14.o
│ │ │ ├── lv_font_montserrat_16.o
│ │ │ ├── lv_font_montserrat_18.o
│ │ │ ├── lv_font_montserrat_20.o
│ │ │ ├── lv_font_montserrat_22.o
│ │ │ ├── lv_font_montserrat_24.o
│ │ │ ├── lv_font_montserrat_26.o
│ │ │ ├── lv_font_montserrat_28.o
│ │ │ ├── lv_font_montserrat_28_compressed.o
│ │ │ ├── lv_font_montserrat_30.o
│ │ │ ├── lv_font_montserrat_32.o
│ │ │ ├── lv_font_montserrat_34.o
│ │ │ ├── lv_font_montserrat_36.o
│ │ │ ├── lv_font_montserrat_38.o
│ │ │ ├── lv_font_montserrat_40.o
│ │ │ ├── lv_font_montserrat_42.o
│ │ │ ├── lv_font_montserrat_44.o
│ │ │ ├── lv_font_montserrat_46.o
│ │ │ ├── lv_font_montserrat_48.o
│ │ │ ├── lv_font_montserrat_8.o
│ │ │ ├── lv_font_simsun_16_cjk.o
│ │ │ ├── lv_font_unscii_16.o
│ │ │ └── lv_font_unscii_8.o
│ │ ├── hal
│ │ │ ├── lv_hal_disp.o
│ │ │ ├── lv_hal_indev.o
│ │ │ └── lv_hal_tick.o
│ │ ├── layouts
│ │ │ ├── flex
│ │ │ └── grid
│ │ ├── libs
│ │ │ ├── bmp
│ │ │ ├── ffmpeg
│ │ │ ├── freetype
│ │ │ ├── fsdrv
│ │ │ ├── gif
│ │ │ ├── png
│ │ │ ├── qrcode
│ │ │ ├── rlottie
│ │ │ └── sjpg
│ │ ├── misc
│ │ │ ├── lv_anim.o
│ │ │ ├── lv_anim_timeline.o
│ │ │ ├── lv_area.o
│ │ │ ├── lv_async.o
│ │ │ ├── lv_bidi.o
│ │ │ ├── lv_color.o
│ │ │ ├── lv_fs.o
│ │ │ ├── lv_gc.o
│ │ │ ├── lv_ll.o
│ │ │ ├── lv_log.o
│ │ │ ├── lv_lru.o
│ │ │ ├── lv_math.o
│ │ │ ├── lv_mem.o
│ │ │ ├── lv_printf.o
│ │ │ ├── lv_style.o
│ │ │ ├── lv_style_gen.o
│ │ │ ├── lv_templ.o
│ │ │ ├── lv_timer.o
│ │ │ ├── lv_tlsf.o
│ │ │ ├── lv_txt.o
│ │ │ ├── lv_txt_ap.o
│ │ │ └── lv_utils.o
│ │ ├── others
│ │ │ ├── fragment
│ │ │ ├── gridnav
│ │ │ ├── ime
│ │ │ ├── imgfont
│ │ │ ├── monkey
│ │ │ ├── msg
│ │ │ └── snapshot
│ │ ├── themes
│ │ │ ├── basic
│ │ │ ├── default
│ │ │ └── mono
│ │ └── widgets
│ │ ├── animimg
│ │ ├── arc
│ │ ├── bar
│ │ ├── btn
│ │ ├── btnmatrix
│ │ ├── calendar
│ │ ├── canvas
│ │ ├── chart
│ │ ├── checkbox
│ │ ├── colorwheel
│ │ ├── dropdown
│ │ ├── img
│ │ ├── imgbtn
│ │ ├── keyboard
│ │ ├── label
│ │ ├── led
│ │ ├── line
│ │ ├── list
│ │ ├── lv_arc.o
│ │ ├── lv_bar.o
│ │ ├── lv_btn.o
│ │ ├── lv_btnmatrix.o
│ │ ├── lv_canvas.o
│ │ ├── lv_checkbox.o
│ │ ├── lv_dropdown.o
│ │ ├── lv_img.o
│ │ ├── lv_label.o
│ │ ├── lv_line.o
│ │ ├── lv_objx_templ.o
│ │ ├── lv_roller.o
│ │ ├── lv_slider.o
│ │ ├── lv_switch.o
│ │ ├── lv_table.o
│ │ ├── lv_textarea.o
│ │ ├── menu
│ │ ├── meter
│ │ ├── msgbox
│ │ ├── objx_templ
│ │ ├── roller
│ │ ├── slider
│ │ ├── span
│ │ ├── spinbox
│ │ ├── spinner
│ │ ├── switch
│ │ ├── table
│ │ ├── tabview
│ │ ├── textarea
│ │ ├── tileview
│ │ └── win
│ └── tests
│ ├── makefile
│ │ └── test.o
│ ├── src
│ │ ├── lv_test_indev.o
│ │ ├── lv_test_init.o
│ │ ├── test_cases
│ │ │ ├── _test_template.o
│ │ │ ├── test_arc.o
│ │ │ ├── test_bar.o
│ │ │ ├── test_checkbox.o
│ │ │ ├── test_config.o
│ │ │ ├── test_demo_stress.o
│ │ │ ├── test_demo_widgets.o
│ │ │ ├── test_dropdown.o
│ │ │ ├── test_event.o
│ │ │ ├── test_font_loader.o
│ │ │ ├── test_fs.o
│ │ │ ├── test_line.o
│ │ │ ├── test_mem.o
│ │ │ ├── test_obj_tree.o
│ │ │ ├── test_slider.o
│ │ │ ├── test_snapshot.o
│ │ │ ├── test_style.o
│ │ │ ├── test_switch.o
│ │ │ ├── test_table.o
│ │ │ ├── test_textarea.o
│ │ │ └── test_txt.o
│ │ └── test_fonts
│ │ ├── font_1.o
│ │ ├── font_2.o
│ │ └── font_3.o
│ └── unity
│ ├── unity.o
│ └── unity_support.o
├── lvgl_app
│ ├── custom
│ │ └── custom.o
│ └── generated
│ ├── events_init.o
│ ├── gui_guider.o
│ ├── guider_fonts
│ │ ├── lv_font_OPPOSans_B_14.o
│ │ ├── lv_font_OPPOSans_B_30.o
│ │ ├── lv_font_simsun_12.o
│ │ └── lv_font_simsun_16.o
│ ├── images
│ │ ├── _Back_Blue_48_alpha_48x48.o
│ │ ├── _Back_White_48_alpha_48x48.o
│ │ ├── _Communication_Blue_128_alpha_100x100.o
│ │ ├── _Communication_White_128_alpha_100x100.o
│ │ ├── _Contrl_Blue_128_alpha_100x100.o
│ │ ├── _Contrl_White_128_alpha_100x100.o
│ │ ├── _Data_Set_Blue_128_alpha_100x100.o
│ │ ├── _Data_Set_White_128_alpha_100x100.o
│ │ ├── _Debug_Blue_128_alpha_100x100.o
│ │ ├── _Debug_White_128_alpha_100x100.o
│ │ ├── _Help_White_128_alpha_100x100.o
│ │ ├── _History_Blue_128_alpha_110x110.o
│ │ ├── _History_White_128_alpha_110x110.o
│ │ ├── _Infor_Blue_128_alpha_100x100.o
│ │ ├── _Infor_White_128_alpha_100x100.o
│ │ ├── _Line_Protect_1_218x367.o
│ │ ├── _Menu_Blue_48_alpha_48x48.o
│ │ ├── _Menu_White_48_alpha_48x48.o
│ │ ├── _Next_Page_64_alpha_64x64.o
│ │ ├── _Next_Page_Blue_64_alpha_64x64.o
│ │ ├── _Seting_Fuction_Blue_alpha_90x90.o
│ │ ├── _Seting_Fuction_White_alpha_90x90.o
│ │ ├── _Time_Blue_128_alpha_100x100.o
│ │ └── _Time_White_128_alpha_100x100.o
│ ├── setup_scr_screen_init.o
│ ├── setup_scr_screen_menu.o
│ ├── setup_scr_screen_run.o
│ └── setup_scr_screen_system_set.o
└── main.o
414 directories, 1812 files
标签: codeblocks GUIDE lock LVGL Code
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论