mirror of
https://github.com/espressif/esp-idf.git
synced 2025-07-30 10:47:19 +02:00
fix(sd): fixed menuconfig multi pin definitions issue
This commit is contained in:
@ -44,84 +44,58 @@ menu "SD/MMC Example Configuration"
|
|||||||
depends on SOC_SDMMC_UHS_I_SUPPORTED
|
depends on SOC_SDMMC_UHS_I_SUPPORTED
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
if SOC_SDMMC_USE_GPIO_MATRIX
|
config EXAMPLE_PIN_CMD
|
||||||
|
int
|
||||||
|
prompt "CMD GPIO number" if SOC_SDMMC_USE_GPIO_MATRIX
|
||||||
|
default 35 if IDF_TARGET_ESP32S3
|
||||||
|
default 44 if IDF_TARGET_ESP32P4
|
||||||
|
default 15 if IDF_TARGET_ESP32
|
||||||
|
|
||||||
config EXAMPLE_PIN_CMD
|
config EXAMPLE_PIN_CLK
|
||||||
int "CMD GPIO number"
|
int
|
||||||
default 35 if IDF_TARGET_ESP32S3
|
prompt "CLK GPIO number" if SOC_SDMMC_USE_GPIO_MATRIX
|
||||||
default 44 if IDF_TARGET_ESP32P4
|
default 36 if IDF_TARGET_ESP32S3
|
||||||
|
default 43 if IDF_TARGET_ESP32P4
|
||||||
|
default 14 if IDF_TARGET_ESP32
|
||||||
|
|
||||||
config EXAMPLE_PIN_CLK
|
config EXAMPLE_PIN_D0
|
||||||
int "CLK GPIO number"
|
int
|
||||||
default 36 if IDF_TARGET_ESP32S3
|
prompt "D0 GPIO number" if SOC_SDMMC_USE_GPIO_MATRIX
|
||||||
default 43 if IDF_TARGET_ESP32P4
|
default 37 if IDF_TARGET_ESP32S3
|
||||||
|
default 39 if IDF_TARGET_ESP32P4
|
||||||
|
default 2 if IDF_TARGET_ESP32
|
||||||
|
|
||||||
config EXAMPLE_PIN_D0
|
if EXAMPLE_SDMMC_BUS_WIDTH_4
|
||||||
int "D0 GPIO number"
|
|
||||||
default 37 if IDF_TARGET_ESP32S3
|
|
||||||
default 39 if IDF_TARGET_ESP32P4
|
|
||||||
|
|
||||||
if EXAMPLE_SDMMC_BUS_WIDTH_4
|
config EXAMPLE_PIN_D1
|
||||||
|
int
|
||||||
|
prompt "D1 GPIO number" if SOC_SDMMC_USE_GPIO_MATRIX
|
||||||
|
default 38 if IDF_TARGET_ESP32S3
|
||||||
|
default 40 if IDF_TARGET_ESP32P4
|
||||||
|
default 4 if IDF_TARGET_ESP32
|
||||||
|
|
||||||
config EXAMPLE_PIN_D1
|
|
||||||
int "D1 GPIO number"
|
|
||||||
default 38 if IDF_TARGET_ESP32S3
|
|
||||||
default 40 if IDF_TARGET_ESP32P4
|
|
||||||
|
|
||||||
config EXAMPLE_PIN_D2
|
config EXAMPLE_PIN_D2
|
||||||
int "D2 GPIO number"
|
int
|
||||||
default 33 if IDF_TARGET_ESP32S3
|
prompt "D2 GPIO number" if SOC_SDMMC_USE_GPIO_MATRIX
|
||||||
default 41 if IDF_TARGET_ESP32P4
|
default 33 if IDF_TARGET_ESP32S3
|
||||||
|
default 41 if IDF_TARGET_ESP32P4
|
||||||
|
default 12 if IDF_TARGET_ESP32
|
||||||
|
|
||||||
config EXAMPLE_PIN_D3
|
|
||||||
int "D3 GPIO number"
|
|
||||||
default 34 if IDF_TARGET_ESP32S3
|
|
||||||
default 42 if IDF_TARGET_ESP32P4
|
|
||||||
|
|
||||||
endif # EXAMPLE_SDMMC_BUS_WIDTH_4
|
config EXAMPLE_PIN_D3
|
||||||
|
int
|
||||||
|
prompt "D3 GPIO number" if SOC_SDMMC_USE_GPIO_MATRIX
|
||||||
|
default 34 if IDF_TARGET_ESP32S3
|
||||||
|
default 42 if IDF_TARGET_ESP32P4
|
||||||
|
default 13 if IDF_TARGET_ESP32
|
||||||
|
|
||||||
endif # SOC_SDMMC_USE_GPIO_MATRIX
|
endif # EXAMPLE_SDMMC_BUS_WIDTH_4
|
||||||
|
|
||||||
config EXAMPLE_DEBUG_PIN_CONNECTIONS
|
config EXAMPLE_DEBUG_PIN_CONNECTIONS
|
||||||
bool "Debug sd pin connections and pullup strength"
|
bool "Debug sd pin connections and pullup strength"
|
||||||
default n
|
default n
|
||||||
|
|
||||||
if !SOC_SDMMC_USE_GPIO_MATRIX
|
|
||||||
config EXAMPLE_PIN_CMD
|
|
||||||
int
|
|
||||||
depends on EXAMPLE_DEBUG_PIN_CONNECTIONS
|
|
||||||
default 15 if IDF_TARGET_ESP32
|
|
||||||
|
|
||||||
config EXAMPLE_PIN_CLK
|
|
||||||
int
|
|
||||||
depends on EXAMPLE_DEBUG_PIN_CONNECTIONS
|
|
||||||
default 14 if IDF_TARGET_ESP32
|
|
||||||
|
|
||||||
config EXAMPLE_PIN_D0
|
|
||||||
int
|
|
||||||
depends on EXAMPLE_DEBUG_PIN_CONNECTIONS
|
|
||||||
default 2 if IDF_TARGET_ESP32
|
|
||||||
|
|
||||||
if EXAMPLE_SDMMC_BUS_WIDTH_4
|
|
||||||
|
|
||||||
config EXAMPLE_PIN_D1
|
|
||||||
int
|
|
||||||
depends on EXAMPLE_DEBUG_PIN_CONNECTIONS
|
|
||||||
default 4 if IDF_TARGET_ESP32
|
|
||||||
|
|
||||||
config EXAMPLE_PIN_D2
|
|
||||||
int
|
|
||||||
depends on EXAMPLE_DEBUG_PIN_CONNECTIONS
|
|
||||||
default 12 if IDF_TARGET_ESP32
|
|
||||||
|
|
||||||
config EXAMPLE_PIN_D3
|
|
||||||
int
|
|
||||||
depends on EXAMPLE_DEBUG_PIN_CONNECTIONS
|
|
||||||
default 13 if IDF_TARGET_ESP32
|
|
||||||
|
|
||||||
endif # EXAMPLE_SDMMC_BUS_WIDTH_4
|
|
||||||
endif
|
|
||||||
|
|
||||||
config EXAMPLE_ENABLE_ADC_FEATURE
|
config EXAMPLE_ENABLE_ADC_FEATURE
|
||||||
bool "Enable ADC feature"
|
bool "Enable ADC feature"
|
||||||
depends on EXAMPLE_DEBUG_PIN_CONNECTIONS
|
depends on EXAMPLE_DEBUG_PIN_CONNECTIONS
|
||||||
|
Reference in New Issue
Block a user