|
@@ -1,16 +1,5 @@
|
|
menu "Hardware Drivers Config"
|
|
menu "Hardware Drivers Config"
|
|
|
|
|
|
-config SOC_STM32F407ZG
|
|
|
|
- bool
|
|
|
|
- select SOC_SERIES_STM32F4
|
|
|
|
- select RT_USING_COMPONENTS_INIT
|
|
|
|
- select RT_USING_USER_MAIN
|
|
|
|
- default y
|
|
|
|
-
|
|
|
|
-config BOARD_STM32F407_SPARK
|
|
|
|
- bool
|
|
|
|
- default y
|
|
|
|
-
|
|
|
|
menu "Onboard Peripheral Drivers"
|
|
menu "Onboard Peripheral Drivers"
|
|
|
|
|
|
config BSP_USING_USB_TO_USART
|
|
config BSP_USING_USB_TO_USART
|
|
@@ -31,7 +20,7 @@ menu "Onboard Peripheral Drivers"
|
|
select BSP_USING_UART
|
|
select BSP_USING_UART
|
|
select BSP_USING_UART3
|
|
select BSP_USING_UART3
|
|
default n
|
|
default n
|
|
-
|
|
|
|
|
|
+
|
|
menuconfig BSP_USING_RS485
|
|
menuconfig BSP_USING_RS485
|
|
bool "Enable RS485 (uart6)"
|
|
bool "Enable RS485 (uart6)"
|
|
select BSP_USING_UART
|
|
select BSP_USING_UART
|
|
@@ -69,7 +58,7 @@ menu "Onboard Peripheral Drivers"
|
|
select BSP_USING_PWM14_CH1
|
|
select BSP_USING_PWM14_CH1
|
|
endif
|
|
endif
|
|
|
|
|
|
- config BSP_USING_ONBOARD_LED_MATRIX
|
|
|
|
|
|
+ config BSP_USING_ONBOARD_LED_MATRIX
|
|
bool "Enable Led MATRIX"
|
|
bool "Enable Led MATRIX"
|
|
default n
|
|
default n
|
|
select BSP_USING_PWM
|
|
select BSP_USING_PWM
|
|
@@ -108,7 +97,7 @@ menu "Onboard Peripheral Drivers"
|
|
select BSP_USING_I2C1
|
|
select BSP_USING_I2C1
|
|
default n
|
|
default n
|
|
|
|
|
|
- config BSP_USING_ENC28j60
|
|
|
|
|
|
+ config BSP_USING_ENC28j60
|
|
bool "Enable Ethernet 28j60"
|
|
bool "Enable Ethernet 28j60"
|
|
default n
|
|
default n
|
|
select BSP_USING_SPI
|
|
select BSP_USING_SPI
|
|
@@ -127,45 +116,45 @@ menu "Onboard Peripheral Drivers"
|
|
select BSP_USING_SDIO
|
|
select BSP_USING_SDIO
|
|
select RT_USING_DFS_ELMFAT
|
|
select RT_USING_DFS_ELMFAT
|
|
default n
|
|
default n
|
|
- if BSP_USING_SDCARD_FATFS
|
|
|
|
- menuconfig BSP_USING_FS_AUTO_MOUNT
|
|
|
|
- bool "Enable filesystem auto mount"
|
|
|
|
- default y
|
|
|
|
- endif
|
|
|
|
-
|
|
|
|
- config BSP_USING_FLASH_FATFS
|
|
|
|
- bool "Enable FAL filesystem partition base on W25Q64"
|
|
|
|
- select BSP_USING_FAL
|
|
|
|
- default n
|
|
|
|
- if BSP_USING_FLASH_FATFS
|
|
|
|
- menuconfig BSP_USING_FLASH_FS_AUTO_MOUNT
|
|
|
|
- bool "Enable filesystem auto mount"
|
|
|
|
- default y
|
|
|
|
- endif
|
|
|
|
|
|
+ if BSP_USING_SDCARD_FATFS
|
|
|
|
+ menuconfig BSP_USING_FS_AUTO_MOUNT
|
|
|
|
+ bool "Enable filesystem auto mount"
|
|
|
|
+ default y
|
|
|
|
+ endif
|
|
|
|
+
|
|
|
|
+ config BSP_USING_FLASH_FATFS
|
|
|
|
+ bool "Enable FAL filesystem partition base on W25Q64"
|
|
|
|
+ select BSP_USING_FAL
|
|
|
|
+ default n
|
|
|
|
+ if BSP_USING_FLASH_FATFS
|
|
|
|
+ menuconfig BSP_USING_FLASH_FS_AUTO_MOUNT
|
|
|
|
+ bool "Enable filesystem auto mount"
|
|
|
|
+ default y
|
|
|
|
+ endif
|
|
endif
|
|
endif
|
|
|
|
|
|
config BSP_USING_FAL
|
|
config BSP_USING_FAL
|
|
- bool "Enable FAL (enable on-chip flash and spi2 flash)"
|
|
|
|
- select BSP_USING_SPI_FLASH
|
|
|
|
- select RT_USING_FAL
|
|
|
|
- select FAL_DEBUG_CONFIG
|
|
|
|
- select FAL_PART_HAS_TABLE_CFG
|
|
|
|
- select FAL_USING_SFUD_PORT
|
|
|
|
|
|
+ bool "Enable FAL (enable on-chip flash and spi2 flash)"
|
|
|
|
+ select BSP_USING_SPI_FLASH
|
|
|
|
+ select RT_USING_FAL
|
|
|
|
+ select FAL_DEBUG_CONFIG
|
|
|
|
+ select FAL_PART_HAS_TABLE_CFG
|
|
|
|
+ select FAL_USING_SFUD_PORT
|
|
select BSP_USING_ON_CHIP_FLASH
|
|
select BSP_USING_ON_CHIP_FLASH
|
|
-
|
|
|
|
- if BSP_USING_FAL
|
|
|
|
- menuconfig BSP_USING_BOOTLOADER
|
|
|
|
- bool "Enable bootloader partition table"
|
|
|
|
- default n
|
|
|
|
- endif
|
|
|
|
-
|
|
|
|
-
|
|
|
|
- config BSP_USING_EASYFLASH
|
|
|
|
|
|
+
|
|
|
|
+ if BSP_USING_FAL
|
|
|
|
+ menuconfig BSP_USING_BOOTLOADER
|
|
|
|
+ bool "Enable bootloader partition table"
|
|
|
|
+ default n
|
|
|
|
+ endif
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ config BSP_USING_EASYFLASH
|
|
bool "Enable Easy Flash base on FAL"
|
|
bool "Enable Easy Flash base on FAL"
|
|
select BSP_USING_FAL
|
|
select BSP_USING_FAL
|
|
select PKG_USING_EASYFLASH
|
|
select PKG_USING_EASYFLASH
|
|
default n
|
|
default n
|
|
-
|
|
|
|
|
|
+
|
|
menuconfig BSP_USING_RW007_WLAN
|
|
menuconfig BSP_USING_RW007_WLAN
|
|
bool "Enable Rw007 Wlan Base on SPI2"
|
|
bool "Enable Rw007 Wlan Base on SPI2"
|
|
default n
|
|
default n
|
|
@@ -192,9 +181,9 @@ menu "Onboard Peripheral Drivers"
|
|
int "RW007 RESET pin index"
|
|
int "RW007 RESET pin index"
|
|
default 111
|
|
default 111
|
|
endif
|
|
endif
|
|
-
|
|
|
|
|
|
+
|
|
config BSP_USING_AHT21
|
|
config BSP_USING_AHT21
|
|
- bool "Enable AHT21(i2c3)"
|
|
|
|
|
|
+ bool "Enable AHT21(i2c3)"
|
|
select BSP_USING_I2C
|
|
select BSP_USING_I2C
|
|
select BSP_USING_I2C3
|
|
select BSP_USING_I2C3
|
|
select PKG_USING_SENSORS_DRIVERS
|
|
select PKG_USING_SENSORS_DRIVERS
|
|
@@ -249,9 +238,9 @@ menu "Onboard Peripheral Drivers"
|
|
config BSP_USING_AUDIO_RECORD
|
|
config BSP_USING_AUDIO_RECORD
|
|
bool "Enable Audio Record"
|
|
bool "Enable Audio Record"
|
|
default n
|
|
default n
|
|
- endif
|
|
|
|
|
|
+ endif
|
|
|
|
+
|
|
|
|
|
|
-
|
|
|
|
endmenu
|
|
endmenu
|
|
|
|
|
|
menu "On-chip Peripheral Drivers"
|
|
menu "On-chip Peripheral Drivers"
|
|
@@ -369,23 +358,6 @@ menu "On-chip Peripheral Drivers"
|
|
default n
|
|
default n
|
|
endif
|
|
endif
|
|
|
|
|
|
- menuconfig BSP_USING_ONCHIP_RTC
|
|
|
|
- bool "Enable RTC"
|
|
|
|
- select RT_USING_RTC
|
|
|
|
- default n
|
|
|
|
- if BSP_USING_ONCHIP_RTC
|
|
|
|
- choice
|
|
|
|
- prompt "Select clock source"
|
|
|
|
- default BSP_RTC_USING_LSE
|
|
|
|
-
|
|
|
|
- config BSP_RTC_USING_LSE
|
|
|
|
- bool "RTC USING LSE"
|
|
|
|
-
|
|
|
|
- config BSP_RTC_USING_LSI
|
|
|
|
- bool "RTC USING LSI"
|
|
|
|
- endchoice
|
|
|
|
- endif
|
|
|
|
-
|
|
|
|
menuconfig BSP_USING_PWM
|
|
menuconfig BSP_USING_PWM
|
|
bool "Enable PWM"
|
|
bool "Enable PWM"
|
|
default n
|
|
default n
|
|
@@ -450,7 +422,7 @@ menu "On-chip Peripheral Drivers"
|
|
range 1 176
|
|
range 1 176
|
|
default 91
|
|
default 91
|
|
endif
|
|
endif
|
|
-
|
|
|
|
|
|
+
|
|
menuconfig BSP_USING_SOFT_SPI2
|
|
menuconfig BSP_USING_SOFT_SPI2
|
|
bool "Enable soft SPI2 BUS (software simulation)"
|
|
bool "Enable soft SPI2 BUS (software simulation)"
|
|
default n
|
|
default n
|
|
@@ -553,7 +525,7 @@ menu "On-chip Peripheral Drivers"
|
|
range 0 143
|
|
range 0 143
|
|
default 80
|
|
default 80
|
|
endif
|
|
endif
|
|
-
|
|
|
|
|
|
+
|
|
menuconfig BSP_USING_I2C3
|
|
menuconfig BSP_USING_I2C3
|
|
bool "Enable I2C3 BUS for AHT21 Onboard(software simulation)"
|
|
bool "Enable I2C3 BUS for AHT21 Onboard(software simulation)"
|
|
default n
|
|
default n
|
|
@@ -577,7 +549,7 @@ menu "On-chip Peripheral Drivers"
|
|
select RT_USING_PM
|
|
select RT_USING_PM
|
|
select RT_USING_HOOK
|
|
select RT_USING_HOOK
|
|
default n
|
|
default n
|
|
-
|
|
|
|
|
|
+
|
|
menuconfig BSP_USING_DAC
|
|
menuconfig BSP_USING_DAC
|
|
bool "Enable DAC"
|
|
bool "Enable DAC"
|
|
default n
|
|
default n
|