91 lines
2.1 KiB
Plaintext
91 lines
2.1 KiB
Plaintext
|
|
menu "Hardware Drivers Config"
|
||
|
|
|
||
|
|
config SOC_STM32H750XB
|
||
|
|
bool
|
||
|
|
select SOC_SERIES_STM32H7
|
||
|
|
select RT_USING_COMPONENTS_INIT
|
||
|
|
select RT_USING_USER_MAIN
|
||
|
|
default y
|
||
|
|
|
||
|
|
menu "Onboard Peripheral Drivers"
|
||
|
|
|
||
|
|
# config BSP_USING_QSPI_FLASH
|
||
|
|
# bool "Enable QSPI FLASH (w25q64 qspi)"
|
||
|
|
# select BSP_USING_QSPI
|
||
|
|
# select FAL_USING_SFUD_PORT
|
||
|
|
# select RT_USING_SFUD
|
||
|
|
# select RT_SFUD_USING_QSPI
|
||
|
|
# default n
|
||
|
|
|
||
|
|
config BSP_USING_QSPI_FLASH
|
||
|
|
bool "Enable QSPI FLASH (w25q64 qspi)"
|
||
|
|
default n
|
||
|
|
if BSP_USING_QSPI_FLASH
|
||
|
|
config FLASH_CHIP_NAME
|
||
|
|
string "flash chip name (block device)"
|
||
|
|
default "W25Q64JVPIQ"
|
||
|
|
select BSP_USING_QSPI
|
||
|
|
select RT_USING_SFUD
|
||
|
|
select FAL_USING_SFUD_PORT
|
||
|
|
select RT_SFUD_USING_SFDP
|
||
|
|
select RT_SFUD_USING_QSPI
|
||
|
|
endif
|
||
|
|
|
||
|
|
endmenu
|
||
|
|
|
||
|
|
menu "On-chip Peripheral Drivers"
|
||
|
|
|
||
|
|
config BSP_USING_GPIO
|
||
|
|
bool "Enable GPIO"
|
||
|
|
select RT_USING_PIN
|
||
|
|
default y
|
||
|
|
|
||
|
|
menuconfig BSP_USING_UART
|
||
|
|
bool "Enable UART"
|
||
|
|
default y
|
||
|
|
select RT_USING_SERIAL
|
||
|
|
if BSP_USING_UART
|
||
|
|
config BSP_STM32_UART_V1_TX_TIMEOUT
|
||
|
|
int "UART TX timeout"
|
||
|
|
default 2000
|
||
|
|
depends on RT_USING_SERIAL_V1
|
||
|
|
|
||
|
|
config BSP_USING_UART1
|
||
|
|
bool "Enable UART1"
|
||
|
|
default y
|
||
|
|
|
||
|
|
endif
|
||
|
|
menuconfig BSP_USING_PWM
|
||
|
|
bool "Enable pwm"
|
||
|
|
default n
|
||
|
|
select RT_USING_PWM
|
||
|
|
if BSP_USING_PWM
|
||
|
|
|
||
|
|
menuconfig BSP_USING_PWM1
|
||
|
|
bool "Enable timer1 output pwm"
|
||
|
|
default n
|
||
|
|
if BSP_USING_PWM1
|
||
|
|
config BSP_USING_PWM1_CH1
|
||
|
|
bool "Enable PWM1 channel1"
|
||
|
|
default n
|
||
|
|
endif
|
||
|
|
endif
|
||
|
|
config BSP_USING_QSPI
|
||
|
|
bool "Enable QSPI BUS"
|
||
|
|
select RT_USING_QSPI
|
||
|
|
select RT_USING_SPI
|
||
|
|
default n
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
source "$(BSP_DIR)/libraries/HAL_Drivers/drivers/Kconfig"
|
||
|
|
|
||
|
|
endmenu
|
||
|
|
|
||
|
|
menu "Board extended module Drivers"
|
||
|
|
|
||
|
|
endmenu
|
||
|
|
|
||
|
|
endmenu
|