Browse Source

[update] use macro 'BSP_USING_LVGL' to select something about 'lvgl' .

xiangxistu 3 years ago
parent
commit
40785ea926

+ 1 - 1
bsp/stm32/stm32f407-atk-explorer/applications/lvgl/SConscript

@@ -12,5 +12,5 @@ for d in list:
     if os.path.isfile(os.path.join(path, 'SConscript')):
         group = group + SConscript(os.path.join(d, 'SConscript'))
 
-group += DefineGroup('LVGL-port', src, depend = ['PKG_USING_LVGL'], CPPPATH = CPPPATH)
+group += DefineGroup('LVGL-port', src, depend = ['BSP_USING_LVGL'], CPPPATH = CPPPATH)
 Return('group')

+ 1 - 1
bsp/stm32/stm32f407-atk-explorer/applications/lvgl/demo/SConscript

@@ -12,5 +12,5 @@ for d in list:
     if os.path.isfile(os.path.join(path, 'SConscript')):
         group = group + SConscript(os.path.join(d, 'SConscript'))
 
-group += DefineGroup('LVGL-port', src, depend = ['PKG_USING_LVGL'], CPPPATH = CPPPATH)
+group += DefineGroup('LVGL-port', src, depend = ['BSP_USING_LVGL'], CPPPATH = CPPPATH)
 Return('group')

+ 8 - 1
bsp/stm32/stm32f407-atk-explorer/board/Kconfig

@@ -36,7 +36,7 @@ menu "Onboard Peripheral Drivers"
 
     config BSP_USING_MCU_LCD
         bool "Enable ATK LCD"
-        select BSP_USING_SDRAM
+        select BSP_USING_SRAM
         default n
         if BSP_USING_MCU_LCD
             config BSP_USING_MCU_LCD_TEST
@@ -54,6 +54,13 @@ menu "Onboard Peripheral Drivers"
                 default 17
         endif
 
+    config BSP_USING_LVGL
+        bool "Enable LVGL for LCD"
+        select BSP_USING_MCU_LCD
+        select BSP_USING_TOUCH
+        select PKG_USING_LVGL
+        default n
+
     config BSP_USING_SPI_FLASH
         bool "Enable SPI FLASH (W25Q128 spi1)"
         select BSP_USING_SPI