rt-thread/bsp/raspberry-pico/libraries/Kconfig

51 lines
1.3 KiB
Plaintext

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
default n
if BSP_USING_LVGL
config BSP_USING_LVGL_DEMO
bool "Enable LVGL demo"
select PKG_USING_LV_MUSIC_DEMO
default y
endif
endmenu
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
endmenu