2022-01-12 18:56:35 +08:00
|
|
|
menu "Hardware Drivers Config"
|
|
|
|
|
|
|
|
config SOC_RP2040
|
|
|
|
bool
|
|
|
|
select SOC_SERIES_RP2040_PICO
|
|
|
|
select RT_USING_COMPONENTS_INIT
|
|
|
|
default y
|
2023-01-09 10:14:23 +08:00
|
|
|
|
2022-01-12 18:56:35 +08:00
|
|
|
menu "Onboard Peripheral Drivers"
|
|
|
|
|
|
|
|
config BSP_USING_LVGL
|
|
|
|
bool "Enable LVGL for LCD"
|
|
|
|
select PKG_USING_LVGL
|
|
|
|
select BSP_USING_SPI_LCD
|
|
|
|
default n
|
2022-05-12 16:45:16 +08:00
|
|
|
|
|
|
|
if BSP_USING_LVGL
|
|
|
|
config BSP_USING_LVGL_DEMO
|
|
|
|
bool "Enable LVGL demo"
|
|
|
|
select PKG_USING_LV_MUSIC_DEMO
|
2022-08-14 10:02:41 +08:00
|
|
|
default y
|
2022-05-12 16:45:16 +08:00
|
|
|
endif
|
2023-01-09 10:14:23 +08:00
|
|
|
endmenu
|
2022-01-12 18:56:35 +08:00
|
|
|
|
2023-06-01 23:18:21 +08:00
|
|
|
menu "On-chip Peripheral Drivers"
|
|
|
|
|
|
|
|
menuconfig BSP_USING_SOFT_I2C
|
|
|
|
bool "Enable I2C BUS (software simulation)"
|
|
|
|
default n
|
|
|
|
select RT_USING_I2C
|
|
|
|
select RT_USING_I2C_BITOPS
|
|
|
|
select RT_USING_PIN
|
|
|
|
if BSP_USING_SOFT_I2C
|
|
|
|
config BSP_USING_SOFT_I2C1
|
|
|
|
bool "Enable I2C1 Bus (software simulation)"
|
|
|
|
default n
|
|
|
|
if BSP_USING_SOFT_I2C1
|
|
|
|
config BSP_SOFT_I2C1_SCL_PIN
|
|
|
|
int "i2c1 scl pin number (GP)"
|
|
|
|
range 0 28
|
|
|
|
default 2
|
|
|
|
config BSP_SOFT_I2C1_SDA_PIN
|
|
|
|
int "I2C1 sda pin number (GP)"
|
|
|
|
range 0 28
|
|
|
|
default 3
|
|
|
|
endif
|
|
|
|
endif
|
|
|
|
endmenu
|
|
|
|
|
2023-01-09 10:14:23 +08:00
|
|
|
endmenu
|