在好例子网,分享、交流、成长!
您当前所在位置:首页C/C++ 开发实例嵌入式开发 → LVGL8 RTOS 、STM32F103图片、触摸屏操作

LVGL8 RTOS 、STM32F103图片、触摸屏操作

嵌入式开发

下载此实例
  • 开发语言:C/C++
  • 实例大小:29.55M
  • 下载次数:18
  • 浏览次数:162
  • 发布时间:2022-08-28
  • 实例类别:嵌入式开发
  • 发 布 人:Wclasd
  • 文件格式:.zip
  • 所需积分:2
 相关标签: STM32f103 STM32F1 STM32 RTOS F103

实例介绍

【实例简介】LVGL8 RTOS 、STM32F103图片、触摸屏操作

【实例截图】

【核心代码】

.
├── LVGL8 RTOS 、STM32F103图片、触摸屏操作_Mini板FreeRTOS LVGL8.zip
└── Mini板FreeRTOS LVGL8
    ├── CORE
    │   ├── core_cm3.c
    │   ├── core_cm3.h
    │   ├── startup_stm32f10x_hd.s
    │   └── startup_stm32f10x_md.s
    ├── FreeRTOS
    │   ├── croutine.c
    │   ├── event_groups.c
    │   ├── include
    │   │   ├── FreeRTOS.h
    │   │   ├── FreeRTOSConfig.h
    │   │   ├── StackMacros.h
    │   │   ├── atomic.h
    │   │   ├── croutine.h
    │   │   ├── deprecated_definitions.h
    │   │   ├── event_groups.h
    │   │   ├── list.h
    │   │   ├── message_buffer.h
    │   │   ├── mpu_prototypes.h
    │   │   ├── mpu_wrappers.h
    │   │   ├── portable.h
    │   │   ├── projdefs.h
    │   │   ├── queue.h
    │   │   ├── semphr.h
    │   │   ├── stack_macros.h
    │   │   ├── stdint.readme
    │   │   ├── stream_buffer.h
    │   │   ├── task.h
    │   │   └── timers.h
    │   ├── list.c
    │   ├── portable
    │   │   ├── Keil
    │   │   │   └── See-also-the-RVDS-directory.txt
    │   │   ├── MemMang
    │   │   │   ├── ReadMe.url
    │   │   │   ├── heap_1.c
    │   │   │   ├── heap_2.c
    │   │   │   ├── heap_3.c
    │   │   │   ├── heap_4.c
    │   │   │   └── heap_5.c
    │   │   ├── RVDS
    │   │   │   ├── ARM7_LPC21xx
    │   │   │   │   ├── port.c
    │   │   │   │   ├── portASM.s
    │   │   │   │   ├── portmacro.h
    │   │   │   │   └── portmacro.inc
    │   │   │   ├── ARM_CA9
    │   │   │   │   ├── port.c
    │   │   │   │   ├── portASM.s
    │   │   │   │   ├── portmacro.h
    │   │   │   │   └── portmacro.inc
    │   │   │   ├── ARM_CM0
    │   │   │   │   ├── port.c
    │   │   │   │   └── portmacro.h
    │   │   │   ├── ARM_CM3
    │   │   │   │   ├── port.c
    │   │   │   │   └── portmacro.h
    │   │   │   ├── ARM_CM4F
    │   │   │   │   ├── port.c
    │   │   │   │   └── portmacro.h
    │   │   │   ├── ARM_CM4_MPU
    │   │   │   │   ├── port.c
    │   │   │   │   └── portmacro.h
    │   │   │   └── ARM_CM7
    │   │   │       ├── ReadMe.txt
    │   │   │       └── r0p1
    │   │   │           ├── port.c
    │   │   │           └── portmacro.h
    │   │   └── readme.txt
    │   ├── queue.c
    │   ├── readme.txt
    │   ├── stream_buffer.c
    │   ├── tasks.c
    │   └── timers.c
    ├── GUI
    │   ├── LICENCE.txt
    │   ├── README.md
    │   ├── README_zh.md
    │   ├── 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
    │   │   ├── examples.mk
    │   │   ├── 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
    │   │   │   │   ├── arial.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
    │   │   ├── 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
    │   │   │   ├── 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
    │   │   │   └── 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_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
    │   ├── lv_conf.h
    │   ├── lv_conf_template.h
    │   ├── lvgl.h
    │   ├── porting
    │   │   ├── lv_port_disp.c
    │   │   ├── lv_port_disp.h
    │   │   ├── lv_port_fs.c
    │   │   ├── lv_port_fs.h
    │   │   ├── lv_port_indev.c
    │   │   └── lv_port_indev.h
    │   └── 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
    │       │   ├── lv_draw.h
    │       │   ├── lv_draw.mk
    │       │   ├── lv_draw_arc.c
    │       │   ├── lv_draw_arc.h
    │       │   ├── lv_draw_blend.c
    │       │   ├── lv_draw_blend.h
    │       │   ├── lv_draw_img.c
    │       │   ├── lv_draw_img.h
    │       │   ├── lv_draw_label.c
    │       │   ├── lv_draw_label.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_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
    │       ├── extra
    │       │   ├── README.md
    │       │   ├── extra.mk
    │       │   ├── 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
    │       │   │   ├── 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
    │       │   ├── others
    │       │   │   ├── lv_others.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
    │       │       ├── 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
    │       │       ├── chart
    │       │       │   ├── lv_chart.c
    │       │       │   └── lv_chart.h
    │       │       ├── colorwheel
    │       │       │   ├── lv_colorwheel.c
    │       │       │   └── lv_colorwheel.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
    │       │       ├── meter
    │       │       │   ├── lv_meter.c
    │       │       │   └── lv_meter.h
    │       │       ├── msgbox
    │       │       │   ├── lv_msgbox.c
    │       │       │   └── lv_msgbox.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
    │       ├── gpu
    │       │   ├── lv_gpu.mk
    │       │   ├── lv_gpu_nxp_pxp.c
    │       │   ├── lv_gpu_nxp_pxp.h
    │       │   ├── lv_gpu_nxp_pxp_osa.c
    │       │   ├── lv_gpu_nxp_pxp_osa.h
    │       │   ├── lv_gpu_nxp_vglite.c
    │       │   ├── lv_gpu_nxp_vglite.h
    │       │   ├── lv_gpu_sdl.c
    │       │   ├── lv_gpu_sdl.h
    │       │   ├── lv_gpu_stm32_dma2d.c
    │       │   ├── lv_gpu_stm32_dma2d.h
    │       │   └── sdl
    │       │       ├── README.md
    │       │       ├── lv_gpu_sdl.mk
    │       │       ├── lv_gpu_sdl_draw_arc.c
    │       │       ├── lv_gpu_sdl_draw_blend.c
    │       │       ├── lv_gpu_sdl_draw_img.c
    │       │       ├── lv_gpu_sdl_draw_label.c
    │       │       ├── lv_gpu_sdl_draw_line.c
    │       │       ├── lv_gpu_sdl_draw_rect.c
    │       │       ├── lv_gpu_sdl_lru.c
    │       │       ├── lv_gpu_sdl_lru.h
    │       │       ├── lv_gpu_sdl_mask.c
    │       │       ├── lv_gpu_sdl_mask.h
    │       │       ├── lv_gpu_sdl_stack_blur.c
    │       │       ├── lv_gpu_sdl_stack_blur.h
    │       │       ├── lv_gpu_sdl_texture_cache.c
    │       │       ├── lv_gpu_sdl_texture_cache.h
    │       │       ├── lv_gpu_sdl_utils.c
    │       │       └── lv_gpu_sdl_utils.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_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
    ├── GUI_APP
    │   ├── task_test.c
    │   └── task_test.h
    ├── HARDWARE
    │   ├── 24CXX
    │   │   ├── 24cxx.c
    │   │   └── 24cxx.h
    │   ├── IIC
    │   │   ├── myiic.c
    │   │   └── myiic.h
    │   ├── KEY
    │   │   ├── key.c
    │   │   └── key.h
    │   ├── LCD
    │   │   ├── FONT.H
    │   │   ├── lcd.c
    │   │   └── lcd.h
    │   ├── LED
    │   │   ├── led.c
    │   │   └── led.h
    │   ├── TIMER
    │   │   ├── timer.c
    │   │   └── timer.h
    │   └── TOUCH
    │       ├── ctiic.c
    │       ├── ctiic.h
    │       ├── ft5206.c
    │       ├── ft5206.h
    │       ├── gt9147.c
    │       ├── gt9147.h
    │       ├── ott2001a.c
    │       ├── ott2001a.h
    │       ├── touch.c
    │       └── touch.h
    ├── MALLOC
    │   ├── malloc.c
    │   └── malloc.h
    ├── OBJ
    │   ├── 24cxx.crf
    │   ├── 24cxx.d
    │   ├── 24cxx.o
    │   ├── FreeRTOS_FreeRTOS.dep
    │   ├── LED.axf
    │   ├── LED.build_log.htm
    │   ├── LED.hex
    │   ├── LED.htm
    │   ├── LED.lnp
    │   ├── LED.map
    │   ├── LED.sct
    │   ├── core_cm3.crf
    │   ├── core_cm3.d
    │   ├── core_cm3.o
    │   ├── croutine.crf
    │   ├── croutine.d
    │   ├── croutine.o
    │   ├── ctiic.crf
    │   ├── ctiic.d
    │   ├── ctiic.o
    │   ├── delay.crf
    │   ├── delay.d
    │   ├── delay.o
    │   ├── event_groups.crf
    │   ├── event_groups.d
    │   ├── event_groups.o
    │   ├── ft5206.crf
    │   ├── ft5206.d
    │   ├── ft5206.o
    │   ├── gifdec.d
    │   ├── gt9147.crf
    │   ├── gt9147.d
    │   ├── gt9147.o
    │   ├── heap_4.crf
    │   ├── heap_4.d
    │   ├── heap_4.o
    │   ├── key.crf
    │   ├── key.d
    │   ├── key.o
    │   ├── lcd.crf
    │   ├── lcd.d
    │   ├── lcd.o
    │   ├── led.crf
    │   ├── led.d
    │   ├── led.o
    │   ├── list.crf
    │   ├── list.d
    │   ├── list.o
    │   ├── lodepng.d
    │   ├── lv_anim.crf
    │   ├── lv_anim.d
    │   ├── lv_anim.o
    │   ├── lv_anim_timeline.crf
    │   ├── lv_anim_timeline.d
    │   ├── lv_anim_timeline.o
    │   ├── lv_animimg.crf
    │   ├── lv_animimg.d
    │   ├── lv_animimg.o
    │   ├── lv_arc.crf
    │   ├── lv_arc.d
    │   ├── lv_arc.o
    │   ├── lv_area.crf
    │   ├── lv_area.d
    │   ├── lv_area.o
    │   ├── lv_async.crf
    │   ├── lv_async.d
    │   ├── lv_async.o
    │   ├── lv_bar.crf
    │   ├── lv_bar.d
    │   ├── lv_bar.o
    │   ├── lv_bidi.crf
    │   ├── lv_bidi.d
    │   ├── lv_bidi.o
    │   ├── lv_bmp.d
    │   ├── lv_btn.crf
    │   ├── lv_btn.d
    │   ├── lv_btn.o
    │   ├── lv_btnmatrix.crf
    │   ├── lv_btnmatrix.d
    │   ├── lv_btnmatrix.o
    │   ├── lv_calendar.crf
    │   ├── lv_calendar.d
    │   ├── lv_calendar.o
    │   ├── lv_calendar_header_arrow.crf
    │   ├── lv_calendar_header_arrow.d
    │   ├── lv_calendar_header_arrow.o
    │   ├── lv_calendar_header_dropdown.crf
    │   ├── lv_calendar_header_dropdown.d
    │   ├── lv_calendar_header_dropdown.o
    │   ├── lv_canvas.crf
    │   ├── lv_canvas.d
    │   ├── lv_canvas.o
    │   ├── lv_chart.crf
    │   ├── lv_chart.d
    │   ├── lv_chart.o
    │   ├── lv_checkbox.crf
    │   ├── lv_checkbox.d
    │   ├── lv_checkbox.o
    │   ├── lv_color.crf
    │   ├── lv_color.d
    │   ├── lv_color.o
    │   ├── lv_colorwheel.crf
    │   ├── lv_colorwheel.d
    │   ├── lv_colorwheel.o
    │   ├── lv_disp.crf
    │   ├── lv_disp.d
    │   ├── lv_disp.o
    │   ├── lv_draw.crf
    │   ├── lv_draw.d
    │   ├── lv_draw_arc.crf
    │   ├── lv_draw_arc.d
    │   ├── lv_draw_arc.o
    │   ├── lv_draw_blend.crf
    │   ├── lv_draw_blend.d
    │   ├── lv_draw_blend.o
    │   ├── lv_draw_img.crf
    │   ├── lv_draw_img.d
    │   ├── lv_draw_img.o
    │   ├── lv_draw_label.crf
    │   ├── lv_draw_label.d
    │   ├── lv_draw_label.o
    │   ├── lv_draw_line.crf
    │   ├── lv_draw_line.d
    │   ├── lv_draw_line.o
    │   ├── lv_draw_mask.crf
    │   ├── lv_draw_mask.d
    │   ├── lv_draw_mask.o
    │   ├── lv_draw_rect.crf
    │   ├── lv_draw_rect.d
    │   ├── lv_draw_rect.o
    │   ├── lv_draw_sdl.crf
    │   ├── lv_draw_sdl.d
    │   ├── lv_draw_sdl.o
    │   ├── lv_draw_sdl_arc.crf
    │   ├── lv_draw_sdl_arc.d
    │   ├── lv_draw_sdl_arc.o
    │   ├── lv_draw_sdl_bg.crf
    │   ├── lv_draw_sdl_bg.d
    │   ├── lv_draw_sdl_bg.o
    │   ├── lv_draw_sdl_composite.crf
    │   ├── lv_draw_sdl_composite.d
    │   ├── lv_draw_sdl_composite.o
    │   ├── lv_draw_sdl_img.crf
    │   ├── lv_draw_sdl_img.d
    │   ├── lv_draw_sdl_img.o
    │   ├── lv_draw_sdl_label.crf
    │   ├── lv_draw_sdl_label.d
    │   ├── lv_draw_sdl_label.o
    │   ├── lv_draw_sdl_line.crf
    │   ├── lv_draw_sdl_line.d
    │   ├── lv_draw_sdl_line.o
    │   ├── lv_draw_sdl_mask.crf
    │   ├── lv_draw_sdl_mask.d
    │   ├── lv_draw_sdl_mask.o
    │   ├── lv_draw_sdl_polygon.crf
    │   ├── lv_draw_sdl_polygon.d
    │   ├── lv_draw_sdl_polygon.o
    │   ├── lv_draw_sdl_rect.crf
    │   ├── lv_draw_sdl_rect.d
    │   ├── lv_draw_sdl_rect.o
    │   ├── lv_draw_sdl_stack_blur.crf
    │   ├── lv_draw_sdl_stack_blur.d
    │   ├── lv_draw_sdl_stack_blur.o
    │   ├── lv_draw_sdl_texture_cache.crf
    │   ├── lv_draw_sdl_texture_cache.d
    │   ├── lv_draw_sdl_texture_cache.o
    │   ├── lv_draw_sdl_utils.crf
    │   ├── lv_draw_sdl_utils.d
    │   ├── lv_draw_sdl_utils.o
    │   ├── lv_draw_sw.d
    │   ├── lv_draw_sw_arc.d
    │   ├── lv_draw_sw_blend.d
    │   ├── lv_draw_sw_dither.d
    │   ├── lv_draw_sw_gradient.d
    │   ├── lv_draw_sw_img.d
    │   ├── lv_draw_sw_letter.d
    │   ├── lv_draw_sw_line.d
    │   ├── lv_draw_sw_polygon.d
    │   ├── lv_draw_sw_rect.d
    │   ├── lv_draw_triangle.crf
    │   ├── lv_draw_triangle.d
    │   ├── lv_draw_triangle.o
    │   ├── lv_dropdown.crf
    │   ├── lv_dropdown.d
    │   ├── lv_dropdown.o
    │   ├── lv_event.crf
    │   ├── lv_event.d
    │   ├── lv_event.o
    │   ├── lv_extra.crf
    │   ├── lv_extra.d
    │   ├── lv_extra.o
    │   ├── lv_ffmpeg.d
    │   ├── lv_flex.crf
    │   ├── lv_flex.d
    │   ├── lv_flex.o
    │   ├── lv_font.crf
    │   ├── lv_font.d
    │   ├── lv_font.o
    │   ├── lv_font_dejavu_16_persian_hebrew.crf
    │   ├── lv_font_dejavu_16_persian_hebrew.d
    │   ├── lv_font_dejavu_16_persian_hebrew.o
    │   ├── lv_font_fmt_txt.crf
    │   ├── lv_font_fmt_txt.d
    │   ├── lv_font_fmt_txt.o
    │   ├── lv_font_loader.crf
    │   ├── lv_font_loader.d
    │   ├── lv_font_loader.o
    │   ├── lv_font_montserrat_10.crf
    │   ├── lv_font_montserrat_10.d
    │   ├── lv_font_montserrat_10.o
    │   ├── lv_font_montserrat_12.crf
    │   ├── lv_font_montserrat_12.d
    │   ├── lv_font_montserrat_12.o
    │   ├── lv_font_montserrat_12_subpx.crf
    │   ├── lv_font_montserrat_12_subpx.d
    │   ├── lv_font_montserrat_12_subpx.o
    │   ├── lv_font_montserrat_14.crf
    │   ├── lv_font_montserrat_14.d
    │   ├── lv_font_montserrat_14.o
    │   ├── lv_font_montserrat_16.crf
    │   ├── lv_font_montserrat_16.d
    │   ├── lv_font_montserrat_16.o
    │   ├── lv_font_montserrat_18.crf
    │   ├── lv_font_montserrat_18.d
    │   ├── lv_font_montserrat_18.o
    │   ├── lv_font_montserrat_20.crf
    │   ├── lv_font_montserrat_20.d
    │   ├── lv_font_montserrat_20.o
    │   ├── lv_font_montserrat_22.crf
    │   ├── lv_font_montserrat_22.d
    │   ├── lv_font_montserrat_22.o
    │   ├── lv_font_montserrat_24.crf
    │   ├── lv_font_montserrat_24.d
    │   ├── lv_font_montserrat_24.o
    │   ├── lv_font_montserrat_26.crf
    │   ├── lv_font_montserrat_26.d
    │   ├── lv_font_montserrat_26.o
    │   ├── lv_font_montserrat_28.crf
    │   ├── lv_font_montserrat_28.d
    │   ├── lv_font_montserrat_28.o
    │   ├── lv_font_montserrat_28_compressed.crf
    │   ├── lv_font_montserrat_28_compressed.d
    │   ├── lv_font_montserrat_28_compressed.o
    │   ├── lv_font_montserrat_30.crf
    │   ├── lv_font_montserrat_30.d
    │   ├── lv_font_montserrat_30.o
    │   ├── lv_font_montserrat_32.crf
    │   ├── lv_font_montserrat_32.d
    │   ├── lv_font_montserrat_32.o
    │   ├── lv_font_montserrat_34.crf
    │   ├── lv_font_montserrat_34.d
    │   ├── lv_font_montserrat_34.o
    │   ├── lv_font_montserrat_36.crf
    │   ├── lv_font_montserrat_36.d
    │   ├── lv_font_montserrat_36.o
    │   ├── lv_font_montserrat_38.crf
    │   ├── lv_font_montserrat_38.d
    │   ├── lv_font_montserrat_38.o
    │   ├── lv_font_montserrat_40.crf
    │   ├── lv_font_montserrat_40.d
    │   ├── lv_font_montserrat_40.o
    │   ├── lv_font_montserrat_42.crf
    │   ├── lv_font_montserrat_42.d
    │   ├── lv_font_montserrat_42.o
    │   ├── lv_font_montserrat_44.crf
    │   ├── lv_font_montserrat_44.d
    │   ├── lv_font_montserrat_44.o
    │   ├── lv_font_montserrat_46.crf
    │   ├── lv_font_montserrat_46.d
    │   ├── lv_font_montserrat_46.o
    │   ├── lv_font_montserrat_48.crf
    │   ├── lv_font_montserrat_48.d
    │   ├── lv_font_montserrat_48.o
    │   ├── lv_font_montserrat_8.crf
    │   ├── lv_font_montserrat_8.d
    │   ├── lv_font_montserrat_8.o
    │   ├── lv_font_simsun_16_cjk.crf
    │   ├── lv_font_simsun_16_cjk.d
    │   ├── lv_font_simsun_16_cjk.o
    │   ├── lv_font_unscii_16.crf
    │   ├── lv_font_unscii_16.d
    │   ├── lv_font_unscii_16.o
    │   ├── lv_font_unscii_8.crf
    │   ├── lv_font_unscii_8.d
    │   ├── lv_font_unscii_8.o
    │   ├── lv_fragment.crf
    │   ├── lv_fragment.d
    │   ├── lv_fragment.o
    │   ├── lv_fragment_manager.crf
    │   ├── lv_fragment_manager.d
    │   ├── lv_fragment_manager.o
    │   ├── lv_freetype.d
    │   ├── lv_fs.crf
    │   ├── lv_fs.d
    │   ├── lv_fs.o
    │   ├── lv_fs_fatfs.d
    │   ├── lv_fs_posix.d
    │   ├── lv_fs_stdio.d
    │   ├── lv_fs_win32.d
    │   ├── lv_gc.crf
    │   ├── lv_gc.d
    │   ├── lv_gc.o
    │   ├── lv_gif.d
    │   ├── lv_gpu_arm2d.d
    │   ├── lv_gpu_nxp_pxp.crf
    │   ├── lv_gpu_nxp_pxp.d
    │   ├── lv_gpu_nxp_pxp.o
    │   ├── lv_gpu_nxp_pxp_osa.crf
    │   ├── lv_gpu_nxp_pxp_osa.d
    │   ├── lv_gpu_nxp_pxp_osa.o
    │   ├── lv_gpu_nxp_vglite.crf
    │   ├── lv_gpu_nxp_vglite.d
    │   ├── lv_gpu_nxp_vglite.o
    │   ├── lv_gpu_stm32_dma2d.d
    │   ├── lv_grid.crf
    │   ├── lv_grid.d
    │   ├── lv_grid.o
    │   ├── lv_gridnav.d
    │   ├── lv_group.crf
    │   ├── lv_group.d
    │   ├── lv_group.o
    │   ├── lv_hal_disp.crf
    │   ├── lv_hal_disp.d
    │   ├── lv_hal_disp.o
    │   ├── lv_hal_indev.crf
    │   ├── lv_hal_indev.d
    │   ├── lv_hal_indev.o
    │   ├── lv_hal_tick.crf
    │   ├── lv_hal_tick.d
    │   ├── lv_hal_tick.o
    │   ├── lv_img.crf
    │   ├── lv_img.d
    │   ├── lv_img.o
    │   ├── lv_img_buf.crf
    │   ├── lv_img_buf.d
    │   ├── lv_img_buf.o
    │   ├── lv_img_cache.crf
    │   ├── lv_img_cache.d
    │   ├── lv_img_cache.o
    │   ├── lv_img_decoder.crf
    │   ├── lv_img_decoder.d
    │   ├── lv_img_decoder.o
    │   ├── lv_imgbtn.crf
    │   ├── lv_imgbtn.d
    │   ├── lv_imgbtn.o
    │   ├── lv_imgfont.d
    │   ├── lv_indev.crf
    │   ├── lv_indev.d
    │   ├── lv_indev.o
    │   ├── lv_indev_scroll.crf
    │   ├── lv_indev_scroll.d
    │   ├── lv_indev_scroll.o
    │   ├── lv_keyboard.crf
    │   ├── lv_keyboard.d
    │   ├── lv_keyboard.o
    │   ├── lv_label.crf
    │   ├── lv_label.d
    │   ├── lv_label.o
    │   ├── lv_led.crf
    │   ├── lv_led.d
    │   ├── lv_led.o
    │   ├── lv_line.crf
    │   ├── lv_line.d
    │   ├── lv_line.o
    │   ├── lv_list.crf
    │   ├── lv_list.d
    │   ├── lv_list.o
    │   ├── lv_ll.crf
    │   ├── lv_ll.d
    │   ├── lv_ll.o
    │   ├── lv_log.crf
    │   ├── lv_log.d
    │   ├── lv_log.o
    │   ├── lv_lru.crf
    │   ├── lv_lru.d
    │   ├── lv_math.crf
    │   ├── lv_math.d
    │   ├── lv_math.o
    │   ├── lv_mem.crf
    │   ├── lv_mem.d
    │   ├── lv_mem.o
    │   ├── lv_menu.crf
    │   ├── lv_menu.d
    │   ├── lv_meter.crf
    │   ├── lv_meter.d
    │   ├── lv_meter.o
    │   ├── lv_monkey.d
    │   ├── lv_msgbox.crf
    │   ├── lv_msgbox.d
    │   ├── lv_msgbox.o
    │   ├── lv_obj.crf
    │   ├── lv_obj.d
    │   ├── lv_obj.o
    │   ├── lv_obj_class.crf
    │   ├── lv_obj_class.d
    │   ├── lv_obj_class.o
    │   ├── lv_obj_draw.crf
    │   ├── lv_obj_draw.d
    │   ├── lv_obj_draw.o
    │   ├── lv_obj_pos.crf
    │   ├── lv_obj_pos.d
    │   ├── lv_obj_pos.o
    │   ├── lv_obj_scroll.crf
    │   ├── lv_obj_scroll.d
    │   ├── lv_obj_scroll.o
    │   ├── lv_obj_style.crf
    │   ├── lv_obj_style.d
    │   ├── lv_obj_style.o
    │   ├── lv_obj_style_gen.crf
    │   ├── lv_obj_style_gen.d
    │   ├── lv_obj_style_gen.o
    │   ├── lv_obj_tree.crf
    │   ├── lv_obj_tree.d
    │   ├── lv_obj_tree.o
    │   ├── lv_objx_templ.crf
    │   ├── lv_objx_templ.d
    │   ├── lv_objx_templ.o
    │   ├── lv_png.d
    │   ├── lv_port_disp.crf
    │   ├── lv_port_disp.d
    │   ├── lv_port_disp.o
    │   ├── lv_port_fs.crf
    │   ├── lv_port_fs.d
    │   ├── lv_port_fs.o
    │   ├── lv_port_indev.crf
    │   ├── lv_port_indev.d
    │   ├── lv_port_indev.o
    │   ├── lv_printf.crf
    │   ├── lv_printf.d
    │   ├── lv_printf.o
    │   ├── lv_qrcode.d
    │   ├── lv_refr.crf
    │   ├── lv_refr.d
    │   ├── lv_refr.o
    │   ├── lv_rlottie.d
    │   ├── lv_roller.crf
    │   ├── lv_roller.d
    │   ├── lv_roller.o
    │   ├── lv_sjpg.d
    │   ├── lv_slider.crf
    │   ├── lv_slider.d
    │   ├── lv_slider.o
    │   ├── lv_snapshot.crf
    │   ├── lv_snapshot.d
    │   ├── lv_snapshot.o
    │   ├── lv_span.crf
    │   ├── lv_span.d
    │   ├── lv_span.o
    │   ├── lv_spinbox.crf
    │   ├── lv_spinbox.d
    │   ├── lv_spinbox.o
    │   ├── lv_spinner.crf
    │   ├── lv_spinner.d
    │   ├── lv_spinner.o
    │   ├── lv_style.crf
    │   ├── lv_style.d
    │   ├── lv_style.o
    │   ├── lv_style_gen.crf
    │   ├── lv_style_gen.d
    │   ├── lv_style_gen.o
    │   ├── lv_switch.crf
    │   ├── lv_switch.d
    │   ├── lv_switch.o
    │   ├── lv_table.crf
    │   ├── lv_table.d
    │   ├── lv_table.o
    │   ├── lv_tabview.crf
    │   ├── lv_tabview.d
    │   ├── lv_tabview.o
    │   ├── lv_templ.crf
    │   ├── lv_templ.d
    │   ├── lv_templ.o
    │   ├── lv_textarea.crf
    │   ├── lv_textarea.d
    │   ├── lv_textarea.o
    │   ├── lv_theme.crf
    │   ├── lv_theme.d
    │   ├── lv_theme.o
    │   ├── lv_theme_basic.crf
    │   ├── lv_theme_basic.d
    │   ├── lv_theme_basic.o
    │   ├── lv_theme_default.crf
    │   ├── lv_theme_default.d
    │   ├── lv_theme_default.o
    │   ├── lv_theme_mono.crf
    │   ├── lv_theme_mono.d
    │   ├── lv_theme_mono.o
    │   ├── lv_tileview.crf
    │   ├── lv_tileview.d
    │   ├── lv_tileview.o
    │   ├── lv_timer.crf
    │   ├── lv_timer.d
    │   ├── lv_timer.o
    │   ├── lv_tlsf.crf
    │   ├── lv_tlsf.d
    │   ├── lv_tlsf.o
    │   ├── lv_txt.crf
    │   ├── lv_txt.d
    │   ├── lv_txt.o
    │   ├── lv_txt_ap.crf
    │   ├── lv_txt_ap.d
    │   ├── lv_txt_ap.o
    │   ├── lv_utils.crf
    │   ├── lv_utils.d
    │   ├── lv_utils.o
    │   ├── lv_win.crf
    │   ├── lv_win.d
    │   ├── lv_win.o
    │   ├── main.crf
    │   ├── main.d
    │   ├── main.o
    │   ├── malloc.crf
    │   ├── malloc.d
    │   ├── malloc.o
    │   ├── misc.crf
    │   ├── misc.d
    │   ├── misc.o
    │   ├── myiic.crf
    │   ├── myiic.d
    │   ├── myiic.o
    │   ├── ott2001a.crf
    │   ├── ott2001a.d
    │   ├── ott2001a.o
    │   ├── port.crf
    │   ├── port.d
    │   ├── port.o
    │   ├── qrcodegen.d
    │   ├── queue.crf
    │   ├── queue.d
    │   ├── queue.o
    │   ├── startup_stm32f10x_hd.d
    │   ├── startup_stm32f10x_hd.lst
    │   ├── startup_stm32f10x_hd.o
    │   ├── stm32f10x_gpio.crf
    │   ├── stm32f10x_gpio.d
    │   ├── stm32f10x_gpio.o
    │   ├── stm32f10x_it.crf
    │   ├── stm32f10x_it.d
    │   ├── stm32f10x_it.o
    │   ├── stm32f10x_rcc.crf
    │   ├── stm32f10x_rcc.d
    │   ├── stm32f10x_rcc.o
    │   ├── stm32f10x_tim.crf
    │   ├── stm32f10x_tim.d
    │   ├── stm32f10x_tim.o
    │   ├── stm32f10x_usart.crf
    │   ├── stm32f10x_usart.d
    │   ├── stm32f10x_usart.o
    │   ├── sys.crf
    │   ├── sys.d
    │   ├── sys.o
    │   ├── system_stm32f10x.crf
    │   ├── system_stm32f10x.d
    │   ├── system_stm32f10x.o
    │   ├── task_test.crf
    │   ├── task_test.d
    │   ├── task_test.o
    │   ├── tasks.crf
    │   ├── tasks.d
    │   ├── tasks.o
    │   ├── timer.crf
    │   ├── timer.d
    │   ├── timer.o
    │   ├── timers.crf
    │   ├── timers.d
    │   ├── timers.o
    │   ├── tjpgd.crf
    │   ├── tjpgd.d
    │   ├── tjpgd.o
    │   ├── touch.crf
    │   ├── touch.d
    │   ├── touch.o
    │   ├── usart.crf
    │   ├── usart.d
    │   └── usart.o
    ├── STM32F10x_FWLib
    │   ├── inc
    │   │   ├── misc.h
    │   │   ├── stm32f10x_adc.h
    │   │   ├── stm32f10x_bkp.h
    │   │   ├── stm32f10x_can.h
    │   │   ├── stm32f10x_cec.h
    │   │   ├── stm32f10x_crc.h
    │   │   ├── stm32f10x_dac.h
    │   │   ├── stm32f10x_dbgmcu.h
    │   │   ├── stm32f10x_dma.h
    │   │   ├── stm32f10x_exti.h
    │   │   ├── stm32f10x_flash.h
    │   │   ├── stm32f10x_fsmc.h
    │   │   ├── stm32f10x_gpio.h
    │   │   ├── stm32f10x_i2c.h
    │   │   ├── stm32f10x_iwdg.h
    │   │   ├── stm32f10x_pwr.h
    │   │   ├── stm32f10x_rcc.h
    │   │   ├── stm32f10x_rtc.h
    │   │   ├── stm32f10x_sdio.h
    │   │   ├── stm32f10x_spi.h
    │   │   ├── stm32f10x_tim.h
    │   │   ├── stm32f10x_usart.h
    │   │   └── stm32f10x_wwdg.h
    │   └── src
    │       ├── misc.c
    │       ├── stm32f10x_adc.c
    │       ├── stm32f10x_bkp.c
    │       ├── stm32f10x_can.c
    │       ├── stm32f10x_cec.c
    │       ├── stm32f10x_crc.c
    │       ├── stm32f10x_dac.c
    │       ├── stm32f10x_dbgmcu.c
    │       ├── stm32f10x_dma.c
    │       ├── stm32f10x_exti.c
    │       ├── stm32f10x_flash.c
    │       ├── stm32f10x_fsmc.c
    │       ├── stm32f10x_gpio.c
    │       ├── stm32f10x_i2c.c
    │       ├── stm32f10x_iwdg.c
    │       ├── stm32f10x_pwr.c
    │       ├── stm32f10x_rcc.c
    │       ├── stm32f10x_rtc.c
    │       ├── stm32f10x_sdio.c
    │       ├── stm32f10x_spi.c
    │       ├── stm32f10x_tim.c
    │       ├── stm32f10x_usart.c
    │       └── stm32f10x_wwdg.c
    ├── SYSTEM
    │   ├── delay
    │   │   ├── delay.c
    │   │   └── delay.h
    │   ├── sys
    │   │   ├── sys.c
    │   │   └── sys.h
    │   └── usart
    │       ├── usart.c
    │       └── usart.h
    ├── USER
    │   ├── DebugConfig
    │   │   ├── FreeRTOS_STM32F103RC.dbgconf
    │   │   └── FreeRTOS_STM32F103RC_1.0.0.dbgconf
    │   ├── FreeRTOS.uvguix.Administrator
    │   ├── FreeRTOS.uvguix.TOTHTOT
    │   ├── FreeRTOS.uvguix.zuozh
    │   ├── FreeRTOS.uvoptx
    │   ├── FreeRTOS.uvprojx
    │   ├── JLinkSettings.ini
    │   ├── main.c
    │   ├── main.h
    │   ├── stm32f10x.h
    │   ├── stm32f10x_conf.h
    │   ├── stm32f10x_it.c
    │   ├── stm32f10x_it.h
    │   ├── system_stm32f10x.c
    │   └── system_stm32f10x.h
    ├── keilkill.bat
    └── readme.txt

147 directories, 1454 files



实例下载地址

LVGL8 RTOS 、STM32F103图片、触摸屏操作

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

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

网友评论

发表评论

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

查看所有0条评论>>

小贴士

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

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

关于好例子网

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

;
报警