mirror of
https://github.com/lvgl/lvgl.git
synced 2026-06-02 17:47:28 +08:00
docs(integration): reorganize the files (#8701)
Arduino Lint / lint (push) Has been cancelled
Build Examples with C++ Compiler / build-examples (push) Has been cancelled
MicroPython CI / Build esp32 port (push) Has been cancelled
MicroPython CI / Build rp2 port (push) Has been cancelled
MicroPython CI / Build stm32 port (push) Has been cancelled
MicroPython CI / Build unix port (push) Has been cancelled
C/C++ CI / Build OPTIONS_16BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_24BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_FULL_32BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_NORMAL_8BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_SDL - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_VG_LITE - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_16BIT - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_16BIT - gcc - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_24BIT - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_24BIT - gcc - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_FULL_32BIT - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_FULL_32BIT - gcc - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_VG_LITE - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_VG_LITE - gcc - Windows (push) Has been cancelled
C/C++ CI / Build ESP IDF ESP32S3 (push) Has been cancelled
C/C++ CI / Run tests with 32bit build (push) Has been cancelled
C/C++ CI / Run tests with 64bit build (push) Has been cancelled
BOM Check / bom-check (push) Has been cancelled
Verify that lv_conf_internal.h matches repository state / verify-conf-internal (push) Has been cancelled
Verify the widget property name / verify-property-name (push) Has been cancelled
Verify code formatting / verify-formatting (push) Has been cancelled
Compare file templates with file names / template-check (push) Has been cancelled
Build docs / build-and-deploy (push) Has been cancelled
Test API JSON generator / Test API JSON (push) Has been cancelled
Check Makefile / Build using Makefile (push) Has been cancelled
Check Makefile for UEFI / Build using Makefile for UEFI (push) Has been cancelled
Emulated Performance Test / ARM Emulated Benchmark - Script Check (scripts/perf/tests/benchmark_results_comment/test.sh) (push) Has been cancelled
Emulated Performance Test / ARM Emulated Benchmark - Script Check (scripts/perf/tests/filter_docker_logs/test.sh) (push) Has been cancelled
Emulated Performance Test / ARM Emulated Benchmark - Script Check (scripts/perf/tests/serialize_results/test.sh) (push) Has been cancelled
Hardware Performance Test / Hardware Performance Benchmark (push) Has been cancelled
Hardware Performance Test / HW Benchmark - Save PR Number (push) Has been cancelled
Performance Tests CI / Perf Tests OPTIONS_TEST_PERF_32B - Ubuntu (push) Has been cancelled
Performance Tests CI / Perf Tests OPTIONS_TEST_PERF_64B - Ubuntu (push) Has been cancelled
Port repo release update / run-release-branch-updater (push) Has been cancelled
Verify Font License / verify-font-license (push) Has been cancelled
Verify Kconfig / verify-kconfig (push) Has been cancelled
Emulated Performance Test / ARM Emulated Benchmark 32b - lv_conf_perf32b (push) Has been cancelled
Emulated Performance Test / ARM Emulated Benchmark 64b - lv_conf_perf64b (push) Has been cancelled
Emulated Performance Test / ARM Emulated Benchmark - Save PR Number (push) Has been cancelled
Close stale issues and PRs / stale (push) Has been cancelled
Arduino Lint / lint (push) Has been cancelled
Build Examples with C++ Compiler / build-examples (push) Has been cancelled
MicroPython CI / Build esp32 port (push) Has been cancelled
MicroPython CI / Build rp2 port (push) Has been cancelled
MicroPython CI / Build stm32 port (push) Has been cancelled
MicroPython CI / Build unix port (push) Has been cancelled
C/C++ CI / Build OPTIONS_16BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_24BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_FULL_32BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_NORMAL_8BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_SDL - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_VG_LITE - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_16BIT - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_16BIT - gcc - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_24BIT - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_24BIT - gcc - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_FULL_32BIT - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_FULL_32BIT - gcc - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_VG_LITE - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_VG_LITE - gcc - Windows (push) Has been cancelled
C/C++ CI / Build ESP IDF ESP32S3 (push) Has been cancelled
C/C++ CI / Run tests with 32bit build (push) Has been cancelled
C/C++ CI / Run tests with 64bit build (push) Has been cancelled
BOM Check / bom-check (push) Has been cancelled
Verify that lv_conf_internal.h matches repository state / verify-conf-internal (push) Has been cancelled
Verify the widget property name / verify-property-name (push) Has been cancelled
Verify code formatting / verify-formatting (push) Has been cancelled
Compare file templates with file names / template-check (push) Has been cancelled
Build docs / build-and-deploy (push) Has been cancelled
Test API JSON generator / Test API JSON (push) Has been cancelled
Check Makefile / Build using Makefile (push) Has been cancelled
Check Makefile for UEFI / Build using Makefile for UEFI (push) Has been cancelled
Emulated Performance Test / ARM Emulated Benchmark - Script Check (scripts/perf/tests/benchmark_results_comment/test.sh) (push) Has been cancelled
Emulated Performance Test / ARM Emulated Benchmark - Script Check (scripts/perf/tests/filter_docker_logs/test.sh) (push) Has been cancelled
Emulated Performance Test / ARM Emulated Benchmark - Script Check (scripts/perf/tests/serialize_results/test.sh) (push) Has been cancelled
Hardware Performance Test / Hardware Performance Benchmark (push) Has been cancelled
Hardware Performance Test / HW Benchmark - Save PR Number (push) Has been cancelled
Performance Tests CI / Perf Tests OPTIONS_TEST_PERF_32B - Ubuntu (push) Has been cancelled
Performance Tests CI / Perf Tests OPTIONS_TEST_PERF_64B - Ubuntu (push) Has been cancelled
Port repo release update / run-release-branch-updater (push) Has been cancelled
Verify Font License / verify-font-license (push) Has been cancelled
Verify Kconfig / verify-kconfig (push) Has been cancelled
Emulated Performance Test / ARM Emulated Benchmark 32b - lv_conf_perf32b (push) Has been cancelled
Emulated Performance Test / ARM Emulated Benchmark 64b - lv_conf_perf64b (push) Has been cancelled
Emulated Performance Test / ARM Emulated Benchmark - Save PR Number (push) Has been cancelled
Close stale issues and PRs / stale (push) Has been cancelled
This commit is contained in:
committed by
GitHub
parent
859559cfaf
commit
2e8f375791
@@ -1,10 +1,15 @@
|
||||
======
|
||||
Boards
|
||||
======
|
||||
.. _boards:
|
||||
|
||||
=============
|
||||
Board Support
|
||||
=============
|
||||
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
:class: toctree-1-deep
|
||||
:maxdepth: 1
|
||||
|
||||
toradex
|
||||
riverdi
|
||||
viewe
|
||||
|
||||
lvgl_supported
|
||||
partner_supported
|
||||
manufacturers/index
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
==============
|
||||
LVGL Supported
|
||||
==============
|
||||
@@ -0,0 +1,6 @@
|
||||
====
|
||||
ICOP
|
||||
====
|
||||
|
||||
TODO
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
======
|
||||
Boards
|
||||
======
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
||||
icop
|
||||
toradex
|
||||
riverdi
|
||||
viewe
|
||||
@@ -0,0 +1,3 @@
|
||||
=================
|
||||
Partner Supported
|
||||
=================
|
||||
@@ -1,6 +1,6 @@
|
||||
=============
|
||||
Build Systems
|
||||
=============
|
||||
====================
|
||||
Build System Support
|
||||
====================
|
||||
|
||||
|
||||
.. toctree::
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
============
|
||||
Chip vendors
|
||||
============
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
||||
alif
|
||||
arm
|
||||
espressif
|
||||
nxp
|
||||
renesas/index
|
||||
stm32
|
||||
@@ -0,0 +1,3 @@
|
||||
==========
|
||||
Dave2D GPU
|
||||
==========
|
||||
@@ -0,0 +1,12 @@
|
||||
.. _alif:
|
||||
|
||||
====
|
||||
Alif
|
||||
====
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
||||
overview
|
||||
dave2d_gpu
|
||||
|
||||
+4
-4
@@ -1,8 +1,8 @@
|
||||
.. _alif:
|
||||
.. _alif_overview:
|
||||
|
||||
====
|
||||
Alif
|
||||
====
|
||||
========
|
||||
Overview
|
||||
========
|
||||
|
||||
Alif Semiconductor is a next-generation chip vendor making chips that come in a
|
||||
variety of configurations. Their chips are designed to excel at multiple aspects
|
||||
@@ -0,0 +1,12 @@
|
||||
.. _arm:
|
||||
|
||||
===
|
||||
Arm
|
||||
===
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
||||
overview
|
||||
arm2d
|
||||
|
||||
+4
-4
@@ -1,8 +1,8 @@
|
||||
.. _arm:
|
||||
.. _arm_overview:
|
||||
|
||||
===
|
||||
Arm
|
||||
===
|
||||
========
|
||||
Overview
|
||||
========
|
||||
|
||||
Arm is a leading semiconductor and software design company, renowned for creating the Cortex-M microcontroller (MCU) cores and Cortex-A/R (MPU) processor cores, which are integral to a wide range of devices. These cores are at the heart of many embedded systems, powering chips from industry giants such as STMicroelectronics, NXP, and Renesas. Arm's energy-efficient designs are used in billions of devices worldwide, from microcontrollers to smartphones and servers. By licensing their processor designs, Arm enables a broad ecosystem of partners to develop customized solutions optimized for performance, power, and size. Arm's architecture is highly compatible with various operating systems and software libraries, including LVGL, making it a versatile choice for developers creating efficient, high-performance graphical user interfaces.
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
.. _espressif:
|
||||
|
||||
=========
|
||||
Espressif
|
||||
=========
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
||||
overview
|
||||
ppa_gpu
|
||||
|
||||
+4
-4
@@ -1,6 +1,6 @@
|
||||
=============================
|
||||
Espressif (ESP32 Chip Series)
|
||||
=============================
|
||||
========
|
||||
Overview
|
||||
========
|
||||
|
||||
LVGL can be used and configured as standard `ESP-IDF <https://github.com/espressif/esp-idf>`__ component.
|
||||
|
||||
@@ -230,5 +230,5 @@ Limitations
|
||||
-----------
|
||||
|
||||
Please notice that the PPA is at experimental level where some performance gains are expected on drawing tasks related
|
||||
to rectangle copy or filling, while for image blending, even though it is operational, there is no signifcant gains,
|
||||
to rectangle copy or filling, while for image blending, even though it is operational, there is no significant gains,
|
||||
the initial cause for that according to the PPA section from reference manual is due to the DMA-2D memory bandwidth.
|
||||
@@ -0,0 +1,15 @@
|
||||
.. _chip_vendors:
|
||||
|
||||
===================
|
||||
Chip Vendor Support
|
||||
===================
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
||||
alif/index
|
||||
arm/index
|
||||
espressif/index
|
||||
nxp/index
|
||||
renesas/index
|
||||
stm32/index
|
||||
+1
-1
@@ -30,7 +30,7 @@ please notice in this mode of operation the application is responsible to alloca
|
||||
and pass them to the display, in the example below `buffer1` and `buffer2` are the current and the next
|
||||
buffers that will be copied to the display screen, being swapped at each flush operation (managed
|
||||
internally by the display driver). Also observe, in direct mode, each buffer should have the space at
|
||||
least to hold at least the size of the screen, that is it, the heigh times the width times the bytes
|
||||
least to hold at least the size of the screen, that is it, the height times the width times the bytes
|
||||
for a pixel (which is application dependent or display supported), on the code below this size is represented
|
||||
by `buf_size`.
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
.. _nxp:
|
||||
|
||||
===
|
||||
NXP
|
||||
===
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
||||
overview
|
||||
elcdif
|
||||
pxp_gpu
|
||||
vg_lite_gpu
|
||||
g2d_gpu
|
||||
|
||||
+3
-3
@@ -1,6 +1,6 @@
|
||||
===
|
||||
NXP
|
||||
===
|
||||
========
|
||||
Overview
|
||||
========
|
||||
|
||||
.. |deg| unicode:: U+000B0 .. DEGREE SIGN
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
==========
|
||||
Dave2D GPU
|
||||
==========
|
||||
+2
@@ -13,3 +13,5 @@ Renesas
|
||||
rzg_family
|
||||
rza_family
|
||||
supported_boards
|
||||
glcdc
|
||||
dave2d_gpu
|
||||
@@ -0,0 +1,15 @@
|
||||
.. _stm32:
|
||||
|
||||
=====
|
||||
STM32
|
||||
=====
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
||||
overview
|
||||
ltdc
|
||||
nema_gfx_gpu
|
||||
dma2d_gpu
|
||||
lcd_stm32_guide
|
||||
|
||||
+1
-1
@@ -39,7 +39,7 @@ and `lv_port_stm32u5g9j-dk2 <https://github.com/lvgl/lv_port_stm32u5g9j-dk2>`__
|
||||
is configured to link the "cortex_m33_NemaPVG" binaries when building.
|
||||
|
||||
"cortex_m33_revC" works on all STM32 m33 devices with a Nema core while "cortex_m33_NemaPVG"
|
||||
additionally supports the tesselation and matrix multiplication acceleration that
|
||||
additionally supports the tessellation and matrix multiplication acceleration that
|
||||
the STM32 U5F and U5G Nema cores are capable of.
|
||||
|
||||
With a different STM32CubeIDE project, you can configure the libraries to be linked
|
||||
+3
-3
@@ -1,6 +1,6 @@
|
||||
=====
|
||||
STM32
|
||||
=====
|
||||
========
|
||||
Overview
|
||||
========
|
||||
|
||||
LVGL Can be added to `STM32CubeIDE <https://www.st.com/en/development-tools/stm32cubeide.html>`__
|
||||
in a similar fashion to any other Eclipse-based IDE.
|
||||
@@ -1,18 +0,0 @@
|
||||
=======
|
||||
Display
|
||||
=======
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
||||
fbdev
|
||||
ft81x
|
||||
gen_mipi
|
||||
ili9341
|
||||
lcd_stm32_guide
|
||||
nxp_elcdif
|
||||
renesas_glcdc
|
||||
st_ltdc
|
||||
st7735
|
||||
st7789
|
||||
st7796
|
||||
@@ -1,18 +0,0 @@
|
||||
.. _drivers:
|
||||
|
||||
=======
|
||||
Drivers
|
||||
=======
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
||||
display/index
|
||||
libinput
|
||||
opengles
|
||||
touchpad/index
|
||||
wayland
|
||||
windows
|
||||
X11
|
||||
uefi
|
||||
sdl
|
||||
@@ -1,5 +0,0 @@
|
||||
======
|
||||
FT6X36
|
||||
======
|
||||
|
||||
TODO
|
||||
@@ -1,9 +0,0 @@
|
||||
========
|
||||
Touchpad
|
||||
========
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
||||
evdev
|
||||
ft6x36
|
||||
@@ -0,0 +1,3 @@
|
||||
===
|
||||
DRM
|
||||
===
|
||||
+5
-5
@@ -1,6 +1,6 @@
|
||||
==================
|
||||
Linux Evdev Driver
|
||||
==================
|
||||
=====
|
||||
evdev
|
||||
=====
|
||||
|
||||
Overview
|
||||
--------
|
||||
@@ -37,8 +37,8 @@ Ensure that an ``lv_display_t`` object is already created for ``disp``. An examp
|
||||
|
||||
.. code-block:: c
|
||||
|
||||
lv_display_t * disp = lv_linux_fbdev
|
||||
lv_linux_fbdev_set_file(disp, "/dev/fb0");_create();
|
||||
lv_display_t * disp = lv_linux_fbdev_create();
|
||||
lv_linux_fbdev_set_file(disp, "/dev/fb0");
|
||||
|
||||
|
||||
Locating your input device
|
||||
+3
-3
@@ -1,8 +1,8 @@
|
||||
.. _opengl_es_driver:
|
||||
|
||||
===============================
|
||||
OpenGL ES Display/Inputs Driver
|
||||
===============================
|
||||
====
|
||||
GLFW
|
||||
====
|
||||
|
||||
Overview
|
||||
--------
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user