使能BSP_USING_SDCARD_FATFS

This commit is contained in:
james 2024-07-31 23:54:55 +08:00
parent 03e51bc550
commit ef8cac62e8
2 changed files with 23 additions and 10 deletions

20
.config
View File

@ -209,10 +209,14 @@ CONFIG_RT_USING_PWM=y
# CONFIG_RT_USING_MTD_NOR is not set # CONFIG_RT_USING_MTD_NOR is not set
# CONFIG_RT_USING_MTD_NAND is not set # CONFIG_RT_USING_MTD_NAND is not set
# CONFIG_RT_USING_PM is not set # CONFIG_RT_USING_PM is not set
CONFIG_RT_USING_RTC=y # CONFIG_RT_USING_RTC is not set
# CONFIG_RT_USING_ALARM is not set CONFIG_RT_USING_SDIO=y
CONFIG_RT_USING_SOFT_RTC=y CONFIG_RT_SDIO_STACK_SIZE=512
# CONFIG_RT_USING_SDIO is not set CONFIG_RT_SDIO_THREAD_PRIORITY=15
CONFIG_RT_MMCSD_STACK_SIZE=1024
CONFIG_RT_MMCSD_THREAD_PREORITY=22
CONFIG_RT_MMCSD_MAX_PARTITION=16
# CONFIG_RT_SDIO_DEBUG is not set
CONFIG_RT_USING_SPI=y CONFIG_RT_USING_SPI=y
# CONFIG_RT_USING_SPI_BITOPS is not set # CONFIG_RT_USING_SPI_BITOPS is not set
# CONFIG_RT_USING_QSPI is not set # CONFIG_RT_USING_QSPI is not set
@ -428,7 +432,7 @@ CONFIG_RT_USING_ULOG=y
# CONFIG_ULOG_OUTPUT_LVL_I is not set # CONFIG_ULOG_OUTPUT_LVL_I is not set
CONFIG_ULOG_OUTPUT_LVL_D=y CONFIG_ULOG_OUTPUT_LVL_D=y
CONFIG_ULOG_OUTPUT_LVL=7 CONFIG_ULOG_OUTPUT_LVL=7
CONFIG_ULOG_USING_ISR_LOG=y # CONFIG_ULOG_USING_ISR_LOG is not set
CONFIG_ULOG_ASSERT_ENABLE=y CONFIG_ULOG_ASSERT_ENABLE=y
CONFIG_ULOG_LINE_BUF_SIZE=128 CONFIG_ULOG_LINE_BUF_SIZE=128
# CONFIG_ULOG_USING_ASYNC_OUTPUT is not set # CONFIG_ULOG_USING_ASYNC_OUTPUT is not set
@ -966,6 +970,7 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
# CONFIG_PKG_USING_STM32L4_CMSIS_DRIVER is not set # CONFIG_PKG_USING_STM32L4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_STM32WB55_SDK is not set # CONFIG_PKG_USING_STM32WB55_SDK is not set
# CONFIG_PKG_USING_STM32_SDIO is not set # CONFIG_PKG_USING_STM32_SDIO is not set
CONFIG_SDIO_MAX_FREQ=1000000
# end of STM32 HAL & SDK Drivers # end of STM32 HAL & SDK Drivers
# #
@ -1556,7 +1561,8 @@ CONFIG_BSP_USING_SPI_FLASH=y
# CONFIG_BSP_USING_EEPROM is not set # CONFIG_BSP_USING_EEPROM is not set
# CONFIG_BSP_USING_ENC28j60 is not set # CONFIG_BSP_USING_ENC28j60 is not set
CONFIG_BSP_USING_FS=y CONFIG_BSP_USING_FS=y
# CONFIG_BSP_USING_SDCARD_FATFS is not set CONFIG_BSP_USING_SDCARD_FATFS=y
CONFIG_BSP_USING_FS_AUTO_MOUNT=y
CONFIG_BSP_USING_FLASH_FATFS=y CONFIG_BSP_USING_FLASH_FATFS=y
CONFIG_BSP_USING_FLASH_FS_AUTO_MOUNT=y CONFIG_BSP_USING_FLASH_FS_AUTO_MOUNT=y
CONFIG_BSP_USING_FAL=y CONFIG_BSP_USING_FAL=y
@ -1614,7 +1620,7 @@ CONFIG_BSP_I2C3_SDA_PIN=65
# CONFIG_BSP_USING_DAC is not set # CONFIG_BSP_USING_DAC is not set
# CONFIG_BSP_USING_ONCHIP_RTC is not set # CONFIG_BSP_USING_ONCHIP_RTC is not set
# CONFIG_BSP_USING_WDT is not set # CONFIG_BSP_USING_WDT is not set
# CONFIG_BSP_USING_SDIO is not set CONFIG_BSP_USING_SDIO=y
# CONFIG_BSP_USING_USBD is not set # CONFIG_BSP_USING_USBD is not set
# CONFIG_BSP_USING_USBH is not set # CONFIG_BSP_USING_USBH is not set
# CONFIG_BSP_USING_PULSE_ENCODER is not set # CONFIG_BSP_USING_PULSE_ENCODER is not set

View File

@ -131,8 +131,12 @@
#define RT_USING_I2C #define RT_USING_I2C
#define RT_USING_I2C_BITOPS #define RT_USING_I2C_BITOPS
#define RT_USING_PWM #define RT_USING_PWM
#define RT_USING_RTC #define RT_USING_SDIO
#define RT_USING_SOFT_RTC #define RT_SDIO_STACK_SIZE 512
#define RT_SDIO_THREAD_PRIORITY 15
#define RT_MMCSD_STACK_SIZE 1024
#define RT_MMCSD_THREAD_PREORITY 22
#define RT_MMCSD_MAX_PARTITION 16
#define RT_USING_SPI #define RT_USING_SPI
#define RT_USING_SFUD #define RT_USING_SFUD
#define RT_SFUD_USING_SFDP #define RT_SFUD_USING_SFDP
@ -270,7 +274,6 @@
#define RT_USING_ULOG #define RT_USING_ULOG
#define ULOG_OUTPUT_LVL_D #define ULOG_OUTPUT_LVL_D
#define ULOG_OUTPUT_LVL 7 #define ULOG_OUTPUT_LVL 7
#define ULOG_USING_ISR_LOG
#define ULOG_ASSERT_ENABLE #define ULOG_ASSERT_ENABLE
#define ULOG_LINE_BUF_SIZE 128 #define ULOG_LINE_BUF_SIZE 128
@ -449,6 +452,7 @@
/* STM32 HAL & SDK Drivers */ /* STM32 HAL & SDK Drivers */
#define SDIO_MAX_FREQ 1000000
/* end of STM32 HAL & SDK Drivers */ /* end of STM32 HAL & SDK Drivers */
/* Infineon HAL Packages */ /* Infineon HAL Packages */
@ -565,6 +569,8 @@
#define BSP_USING_ONBOARD_LCD_PWM_BL #define BSP_USING_ONBOARD_LCD_PWM_BL
#define BSP_USING_SPI_FLASH #define BSP_USING_SPI_FLASH
#define BSP_USING_FS #define BSP_USING_FS
#define BSP_USING_SDCARD_FATFS
#define BSP_USING_FS_AUTO_MOUNT
#define BSP_USING_FLASH_FATFS #define BSP_USING_FLASH_FATFS
#define BSP_USING_FLASH_FS_AUTO_MOUNT #define BSP_USING_FLASH_FS_AUTO_MOUNT
#define BSP_USING_FAL #define BSP_USING_FAL
@ -591,6 +597,7 @@
#define BSP_USING_I2C3 #define BSP_USING_I2C3
#define BSP_I2C3_SCL_PIN 64 #define BSP_I2C3_SCL_PIN 64
#define BSP_I2C3_SDA_PIN 65 #define BSP_I2C3_SDA_PIN 65
#define BSP_USING_SDIO
#define BSP_USING_EXT_FMC_IO #define BSP_USING_EXT_FMC_IO
#define BSP_USING_FMC #define BSP_USING_FMC
/* end of On-chip Peripheral Drivers */ /* end of On-chip Peripheral Drivers */