diff --git a/bsp/renesas/ra4m2-eco/board/Kconfig b/bsp/renesas/ra4m2-eco/board/Kconfig index ea84a100e2681f46b8eb057d8033143224ca940f..767fa624e7bb9776a7a121f73bf514c2dd3431c2 100644 --- a/bsp/renesas/ra4m2-eco/board/Kconfig +++ b/bsp/renesas/ra4m2-eco/board/Kconfig @@ -190,10 +190,6 @@ menu "Hardware Drivers Config" default n select RT_USING_SPI if BSP_USING_SPI - config BSP_SPI_USING_DTC_DMA - bool "Enable SPI DTC transfers data without using the CPU." - default n - config BSP_USING_SPI0 bool "Enable SPI0 BUS" default n @@ -201,27 +197,32 @@ menu "Hardware Drivers Config" config BSP_USING_SPI1 bool "Enable SPI1 BUS" default n - - config BSP_USING_SCI_SPI0 - bool "Enable SCI SPI0 BUS" - default n - config BSP_USING_SCI_SPI1 - bool "Enable SCI SPI1 BUS" - default n - config BSP_USING_SCI_SPI2 - bool "Enable SCI SPI2 BUS" - default n - config BSP_USING_SCI_SPI3 - bool "Enable SCI SPI3 BUS" - default n - config BSP_USING_SCI_SPI4 - bool "Enable SCI SPI4 BUS" - default n - config BSP_USING_SCI_SPI9 - bool "Enable SCI SPI9 BUS" - default n - endif + + menuconfig BSP_USING_SCI_SPI + bool "Enable SCI SPI BUS" + default n + select RT_USING_SPI + if BSP_USING_SCI_SPI + config BSP_USING_SCI_SPI0 + bool "Enable SCI SPI0 BUS" + default n + config BSP_USING_SCI_SPI1 + bool "Enable SCI SPI1 BUS" + default n + config BSP_USING_SCI_SPI2 + bool "Enable SCI SPI2 BUS" + default n + config BSP_USING_SCI_SPI3 + bool "Enable SCI SPI3 BUS" + default n + config BSP_USING_SCI_SPI4 + bool "Enable SCI SPI4 BUS" + default n + config BSP_USING_SCI_SPI9 + bool "Enable SCI SPI9 BUS" + default n + endif endmenu menu "Board extended module Drivers" diff --git a/bsp/renesas/ra6m3-ek/board/Kconfig b/bsp/renesas/ra6m3-ek/board/Kconfig index 0e9f77599a3a9c4dec7ebfe25efb2c48b83c1f9f..7eea2a104d9a526e1cb06bb8ab1f1de72de12f0f 100644 --- a/bsp/renesas/ra6m3-ek/board/Kconfig +++ b/bsp/renesas/ra6m3-ek/board/Kconfig @@ -50,20 +50,6 @@ menu "Hardware Drivers Config" endif endif - menuconfig BSP_USING_SPI - bool "Enable SPI BUS" - default n - select RT_USING_SPI - if BSP_USING_SPI - config BSP_USING_SPI0 - bool "Enable SPI0 BUS" - default n - - config BSP_USING_SPI1 - bool "Enable SPI1 BUS" - default n - endif - menuconfig BSP_USING_FS bool "Enable File System" select RT_USING_DFS @@ -79,80 +65,86 @@ menu "Hardware Drivers Config" default n endif - menuconfig BSP_USING_PWM - bool "Enable PWM" - default n - select RT_USING_PWM - if BSP_USING_PWM - config BSP_USING_PWM12 - bool "Enable GPT12 (16-Bits) output PWM" - default n - endif + menuconfig BSP_USING_PWM + bool "Enable PWM" + default n + select RT_USING_PWM + if BSP_USING_PWM + config BSP_USING_PWM12 + bool "Enable GPT12 (16-Bits) output PWM" + default n + endif - config BSP_USING_LCD - bool "Enable LCD" - select BSP_USING_GPIO - default n - - menuconfig BSP_USING_SCI_SPI - bool "Enable SCI SPI BUS" - default n - select RT_USING_SPI - if BSP_USING_SCI_SPI - config BSP_USING_SCI_SPI0 - bool "Enable SCI SPI0 BUS" - default n - config BSP_USING_SCI_SPI3 - bool "Enable SCI SPI3 BUS" - default n - config BSP_USING_SCI_SPI6 - bool "Enable SCI SPI6 BUS" - default n - endif + config BSP_USING_LCD + bool "Enable LCD" + select BSP_USING_GPIO + default n - menuconfig BSP_USING_SPI - bool "Enable SPI BUS" - default n - select RT_USING_SPI - if BSP_USING_SPI - config BSP_USING_SPI0 - bool "Enable SPI0 BUS" - default n - config BSP_USING_SPI1 - bool "Enable SPI1 BUS" - default n - endif + menuconfig BSP_USING_SCI_SPI + bool "Enable SCI SPI BUS" + default n + select RT_USING_SPI + if BSP_USING_SCI_SPI + config BSP_USING_SCI_SPI0 + bool "Enable SCI SPI0 BUS" + default n + config BSP_USING_SCI_SPI1 + bool "Enable SCI SPI1 BUS" + default n + config BSP_USING_SCI_SPI2 + bool "Enable SCI SPI2 BUS" + default n + config BSP_USING_SCI_SPI3 + bool "Enable SCI SPI3 BUS" + default n + config BSP_USING_SCI_SPI6 + bool "Enable SCI SPI6 BUS" + default n + endif + + menuconfig BSP_USING_SPI + bool "Enable SPI BUS" + default n + select RT_USING_SPI + if BSP_USING_SPI + config BSP_USING_SPI0 + bool "Enable SPI0 BUS" + default n + config BSP_USING_SPI1 + bool "Enable SPI1 BUS" + default n + endif + + config BSP_USING_SPI_LCD + bool "Enable SPI LCD" + select BSP_USING_GPIO + select BSP_USING_SPI + select BSP_USING_SPI0 + default n + + menuconfig BSP_USING_LVGL + bool "Enable LVGL for LCD" + select PKG_USING_LVGL + default n + if BSP_USING_LVGL + config BSP_USING_LCD_ILI9431 + bool "Enable LVGL for LCD_ILI9431" + select PKG_USING_ILI9341 + select BSP_USING_SPI_LCD + default n + config BSP_USING_LCD_RGB + bool "Enable LVGL for LCD_RGB565" + select BSP_USING_LCD + default n + endif - config BSP_USING_SPI_LCD - bool "Enable SPI LCD" - select BSP_USING_GPIO - select BSP_USING_SPI - select BSP_USING_SPI0 - default n - - menuconfig BSP_USING_LVGL - bool "Enable LVGL for LCD" - select PKG_USING_LVGL - default n if BSP_USING_LVGL - config BSP_USING_LCD_ILI9431 - bool "Enable LVGL for LCD_ILI9431" - select PKG_USING_ILI9341 - select BSP_USING_SPI_LCD - default n - config BSP_USING_LCD_RGB - bool "Enable LVGL for LCD_RGB565" - select BSP_USING_LCD - default n + config BSP_USING_LVGL_DEMO + bool "Enable LVGL demo" + select PKG_USING_LV_MUSIC_DEMO + default y endif - if BSP_USING_LVGL - config BSP_USING_LVGL_DEMO - bool "Enable LVGL demo" - select PKG_USING_LV_MUSIC_DEMO - default y - endif - endmenu menu "Board extended module Drivers" diff --git "a/bsp/renesas/ra6m3-ek/docs/lvgl\344\275\277\347\224\250\346\226\207\346\241\243.md" "b/bsp/renesas/ra6m3-ek/docs/lvgl\344\275\277\347\224\250\346\226\207\346\241\243.md" index 9ba2d6dfa517b2457edb350829a6ab84ba74edfe..0b9a56b4a7dd77935c4ebc8ce3e5318f8a67dce5 100644 --- "a/bsp/renesas/ra6m3-ek/docs/lvgl\344\275\277\347\224\250\346\226\207\346\241\243.md" +++ "b/bsp/renesas/ra6m3-ek/docs/lvgl\344\275\277\347\224\250\346\226\207\346\241\243.md" @@ -68,6 +68,10 @@ ![](picture/lvgl/01.png) +接着在 `RT-Thread online packages → peripheral libraries and drivers → TFT-LCD ILI9341 SPI screen driver software package` 路径下配置 `ILI9341` 屏幕参数 + +![](picture/lvgl/ili9341.png) + 接下来退出菜单界面,输入 `pkgs --update` 命令手动联网获取 lvgl 的软件包到 `packages` 文件夹下 ![](picture/lvgl/02.png) diff --git a/bsp/renesas/ra6m3-ek/docs/picture/lvgl/ili9341.png b/bsp/renesas/ra6m3-ek/docs/picture/lvgl/ili9341.png new file mode 100644 index 0000000000000000000000000000000000000000..ee0101bdc2e6e0ea6c805ac673a9d2297e38b3a7 Binary files /dev/null and b/bsp/renesas/ra6m3-ek/docs/picture/lvgl/ili9341.png differ diff --git a/bsp/renesas/ra6m4-cpk/board/Kconfig b/bsp/renesas/ra6m4-cpk/board/Kconfig index 693136394c3ad10f53abb9d03edad04b57abbe15..308a32b6801430b01e07683dd44b9f358b7f93c1 100644 --- a/bsp/renesas/ra6m4-cpk/board/Kconfig +++ b/bsp/renesas/ra6m4-cpk/board/Kconfig @@ -337,6 +337,12 @@ menu "Hardware Drivers Config" config BSP_USING_SCI_SPI0 bool "Enable SCI SPI0 BUS" default n + config BSP_USING_SCI_SPI1 + bool "Enable SCI SPI1 BUS" + default n + config BSP_USING_SCI_SPI2 + bool "Enable SCI SPI2 BUS" + default n config BSP_USING_SCI_SPI3 bool "Enable SCI SPI3 BUS" default n