Configuration	Test SD Card WAV I2S DMA
STM32CubeMX 	6.12.0
Date	02/05/2026
MCU	STM32F407VETx



PERIPHERALS	MODES	FUNCTIONS	PINS
I2S2	Half-Duplex Master	I2S2_CK	PB10
I2S2	Half-Duplex Master	I2S2_SD	PC3
I2S2	Half-Duplex Master	I2S2_WS	PB12
RCC	Crystal/Ceramic Resonator	RCC_OSC_IN	PH0-OSC_IN
RCC	Crystal/Ceramic Resonator	RCC_OSC_OUT	PH1-OSC_OUT
RCC	Crystal/Ceramic Resonator	RCC_OSC32_IN	PC14-OSC32_IN
RCC	Crystal/Ceramic Resonator	RCC_OSC32_OUT	PC15-OSC32_OUT
SDIO	SD 4 bits Wide bus	SDIO_CK	PC12
SDIO	SD 4 bits Wide bus	SDIO_CMD	PD2
SDIO	SD 4 bits Wide bus	SDIO_D0	PC8
SDIO	SD 4 bits Wide bus	SDIO_D1	PC9
SDIO	SD 4 bits Wide bus	SDIO_D2	PC10
SDIO	SD 4 bits Wide bus	SDIO_D3	PC11
SYS	Trace Asynchronous Sw	SYS_JTMS-SWDIO	PA13
SYS	Trace Asynchronous Sw	SYS_JTCK-SWCLK	PA14
SYS	Trace Asynchronous Sw	SYS_JTDO-SWO	PB3
SYS	SysTick	SYS_VS_Systick	VP_SYS_VS_Systick



Pin Nb	PINs	FUNCTIONs	LABELs
2	PE3	GPIO_Input	BUT_1
3	PE4	GPIO_Input	BUT_0
8	PC14-OSC32_IN	RCC_OSC32_IN	
9	PC15-OSC32_OUT	RCC_OSC32_OUT	
12	PH0-OSC_IN	RCC_OSC_IN	
13	PH1-OSC_OUT	RCC_OSC_OUT	
18	PC3	I2S2_SD	
31	PA6	GPIO_Output	LED1
32	PA7	GPIO_Output	LED2
47	PB10	I2S2_CK	
51	PB12	I2S2_WS	
65	PC8	SDIO_D0	
66	PC9	SDIO_D1	
72	PA13	SYS_JTMS-SWDIO	
76	PA14	SYS_JTCK-SWCLK	
78	PC10	SDIO_D2	
79	PC11	SDIO_D3	
80	PC12	SDIO_CK	
81	PD0	GPIO_Input	SD_det
83	PD2	SDIO_CMD	
89	PB3	SYS_JTDO-SWO	
PERIPHERALS	MODES	FUNCTIONS	PINS
I2S2	Half-Duplex Master	I2S2_CK	PB10
I2S2	Half-Duplex Master	I2S2_SD	PC3
I2S2	Half-Duplex Master	I2S2_WS	PB12
RCC	Crystal/Ceramic Resonator	RCC_OSC_IN	PH0-OSC_IN
RCC	Crystal/Ceramic Resonator	RCC_OSC_OUT	PH1-OSC_OUT
RCC	Crystal/Ceramic Resonator	RCC_OSC32_IN	PC14-OSC32_IN
RCC	Crystal/Ceramic Resonator	RCC_OSC32_OUT	PC15-OSC32_OUT
SDIO	SD 4 bits Wide bus	SDIO_CK	PC12
SDIO	SD 4 bits Wide bus	SDIO_CMD	PD2
SDIO	SD 4 bits Wide bus	SDIO_D0	PC8
SDIO	SD 4 bits Wide bus	SDIO_D1	PC9
SDIO	SD 4 bits Wide bus	SDIO_D2	PC10
SDIO	SD 4 bits Wide bus	SDIO_D3	PC11
SYS	Trace Asynchronous Sw	SYS_JTMS-SWDIO	PA13
SYS	Trace Asynchronous Sw	SYS_JTCK-SWCLK	PA14
SYS	Trace Asynchronous Sw	SYS_JTDO-SWO	PB3
SYS	SysTick	SYS_VS_Systick	VP_SYS_VS_Systick



Pin Nb	PINs	FUNCTIONs	LABELs
2	PE3	GPIO_Input	BUT_1
3	PE4	GPIO_Input	BUT_0
8	PC14-OSC32_IN	RCC_OSC32_IN	
9	PC15-OSC32_OUT	RCC_OSC32_OUT	
12	PH0-OSC_IN	RCC_OSC_IN	
13	PH1-OSC_OUT	RCC_OSC_OUT	
18	PC3	I2S2_SD	
31	PA6	GPIO_Output	LED1
32	PA7	GPIO_Output	LED2
47	PB10	I2S2_CK	
51	PB12	I2S2_WS	
65	PC8	SDIO_D0	
66	PC9	SDIO_D1	
72	PA13	SYS_JTMS-SWDIO	
76	PA14	SYS_JTCK-SWCLK	
78	PC10	SDIO_D2	
79	PC11	SDIO_D3	
80	PC12	SDIO_CK	
81	PD0	GPIO_Input	SD_det
83	PD2	SDIO_CMD	
89	PB3	SYS_JTDO-SWO	



SOFTWARE PROJECT

Project Settings : 
Project Name : Test SD Card WAV I2S DMA
Project Folder : C:\Users\super\STM32CubeIDE\workspace_1.15.1\Test SD Card WAV I2S DMA
Toolchain / IDE : STM32CubeIDE
Firmware Package Name and Version : STM32Cube FW_F4 V1.28.3


Code Generation Settings : 
STM32Cube MCU packages and embedded software packs : Copy only the necessary library files
Generate peripheral initialization as a pair of '.c/.h' files per peripheral : No
Backup previously generated files when re-generating : No
Delete previously generated files when not re-generated : Yes
Set all free pins as analog (to optimize the power consumption) : No


Toolchains Settings : 
Compiler Optimizations : 





