Add lvgl_8.1.0 support for raspberry_pi pico

This commit is contained in:
Rbb666
2022-01-12 18:56:35 +08:00
parent ea9c6c94e0
commit 814c15cdbc
19 changed files with 915 additions and 7 deletions

View File

@@ -0,0 +1,23 @@
menu "Hardware Drivers Config"
config SOC_RP2040
bool
select SOC_SERIES_RP2040_PICO
select RT_USING_COMPONENTS_INIT
default y
menu "Onboard Peripheral Drivers"
config BSP_USING_LVGL
bool "Enable LVGL for LCD"
select PKG_USING_LVGL
select BSP_USING_SPI_LCD
select PKG_USING_LV_MUSIC_DEMO
default n
endmenu
endmenu

View File

@@ -13,6 +13,9 @@ pico-sdk/src/rp2_common/hardware_claim/claim.c
pico-sdk/src/rp2_common/hardware_sync/sync.c
pico-sdk/src/rp2_common/pico_platform/platform.c
pico-sdk/src/rp2_common/hardware_uart/uart.c
pico-sdk/src/rp2_common/hardware_spi/spi.c
pico-sdk/src/rp2_common/hardware_dma/dma.c
pico-sdk/src/rp2_common/hardware_i2c/i2c.c
pico-sdk/src/common/pico_time/time.c
pico-sdk/src/common/pico_time/timeout_helper.c
pico-sdk/src/rp2_common/hardware_timer/timer.c
@@ -67,6 +70,10 @@ path = [
cwd + '/pico-sdk/src/rp2_common/hardware_claim/include',
cwd + '/pico-sdk/src/rp2_common/hardware_sync/include',
cwd + '/pico-sdk/src/rp2_common/hardware_uart/include',
cwd + '/pico-sdk/src/rp2_common/hardware_dma/include',
cwd + '/pico-sdk/src/rp2_common/hardware_spi/include',
cwd + '/pico-sdk/src/rp2_common/hardware_i2c/include',
cwd + '/pico-sdk/src/rp2_common/hardware_pwm/include',
cwd + '/pico-sdk/src/rp2_common/hardware_divider/include',
cwd + '/pico-sdk/src/common/pico_time/include',
cwd + '/pico-sdk/src/rp2_common/hardware_timer/include',