From e43a938ec1fbbd515a319638cb40e574720673f7 Mon Sep 17 00:00:00 2001 From: linshire <89723088+linshire@users.noreply.github.com> Date: Fri, 30 Sep 2022 23:19:38 +0800 Subject: [PATCH] =?UTF-8?q?[bsp][ch32v307]=20=E4=BF=AE=E6=94=B9=E9=83=A8?= =?UTF-8?q?=E5=88=86=E8=8F=9C=E5=8D=95=20(#6483)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 修改部分菜单 * change again --- bsp/wch/risc-v/ch32v307v-r1/board/Kconfig | 70 +++++++++++++---------- 1 file changed, 40 insertions(+), 30 deletions(-) diff --git a/bsp/wch/risc-v/ch32v307v-r1/board/Kconfig b/bsp/wch/risc-v/ch32v307v-r1/board/Kconfig index 84424f9200..f8b9f567cf 100644 --- a/bsp/wch/risc-v/ch32v307v-r1/board/Kconfig +++ b/bsp/wch/risc-v/ch32v307v-r1/board/Kconfig @@ -8,47 +8,51 @@ config SOC_CH32V307VC default y menu "On-chip Peripheral Drivers" + config BSP_USING_GPIO + bool "Enable GPIO" + select RT_USING_PIN + default y - config BSP_USING_UART + menuconfig BSP_USING_UART bool "Enable UART" select RT_USING_SERIAL default n - if BSP_USING_UART - config BSP_USING_UART1 - bool "Enable UART1" + if BSP_USING_UART + config BSP_USING_UART1 + bool "Enable UART1" + default n + + config BSP_USING_UART2 + bool "Enable UART2" default n - config BSP_USING_UART2 - bool "Enable UART2" - default n + config BSP_USING_UART3 + bool "Enable UART3" + default n - config BSP_USING_UART3 - bool "Enable UART3" - default n + config BSP_USING_UART4 + bool "Enable UART4" + default n - config BSP_USING_UART4 - bool "Enable UART4" - default n + config BSP_USING_UART5 + bool "Enable UART5" + default n - config BSP_USING_UART5 - bool "Enable UART5" - default n + config BSP_USING_UART6 + bool "Enable UART6" + default n - config BSP_USING_UART6 - bool "Enable UART6" - default n + config BSP_USING_UART7 + bool "Enable UART7" + default n - config BSP_USING_UART7 - bool "Enable UART7" - default n - - config BSP_USING_UART8 - bool "Enable UART8" - default n - endif + config BSP_USING_UART8 + bool "Enable UART8" + default n + endif - config BSP_USING_ADC + menuconfig BSP_USING_ADC bool "Enable ADC" select RT_USING_ADC default n @@ -71,10 +75,11 @@ menu "On-chip Peripheral Drivers" default n endif - config BSP_USING_DAC + menuconfig BSP_USING_DAC bool "Enable DAC" select RT_USING_DAC default n + if BSP_USING_DAC config BSP_USING_DAC_CHANNEL1 bool "Enable DAC CHANNEL1" @@ -86,16 +91,19 @@ menu "On-chip Peripheral Drivers" menuconfig BSP_USING_I2C bool "Enable I2C Bus" - default n select RT_USING_I2C select RT_USING_I2C_BITOPS select RT_USING_PIN + default n + if BSP_USING_I2C config BSP_USING_I2C1 bool "Enable I2C1 Bus" default n + if BSP_USING_I2C1 comment "Notice: PC7 --> 39; PC6 --> 38" + config BSP_I2C1_SCL_PIN int "i2c1 SCL pin number" range 0 79 @@ -109,6 +117,7 @@ menu "On-chip Peripheral Drivers" config BSP_USING_I2C2 bool "Enable I2C2 Bus" default n + if BSP_USING_I2C2 comment "Notice: PC1 --> 33; PC0 --> 32" config BSP_I2C2_SCL_PIN @@ -126,6 +135,7 @@ menu "On-chip Peripheral Drivers" bool "Enable RTC" select RT_USING_RTC default n + if BSP_USING_RTC config BSP_USING_RTC_LSI bool "using LSI clock for rtc, if not, LSE default"