在好例子网,分享、交流、成长!
您当前所在位置:首页C/C++ 开发实例嵌入式开发 → CodeBlocks + LVGL8.3.3 + Guider

CodeBlocks + LVGL8.3.3 + Guider

嵌入式开发

下载此实例
  • 开发语言:C/C++
  • 实例大小:147.95M
  • 下载次数:15
  • 浏览次数:111
  • 发布时间:2022-10-25
  • 实例类别:嵌入式开发
  • 发 布 人:Jerry_Linux
  • 文件格式:.zip
  • 所需积分:2
 相关标签: codeblocks GUIDE lock LVGL Code

实例介绍

【实例简介】CodeBlocks LVGL8.3.3 Guider

这是LVGL8.3.3版本的图形库基于CodeBlocks仿真的一个Demo例程,并且还移植了Guider生成的应用代码

【实例截图】from clipboard

from clipboard

【核心代码】

.
├── 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 + LVGL8.3.3 + Guider

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警