WM8960 Audio Board
CLK
SAI1_SCK_B (PF8)
WS
SAI1_FS_B (PF9
)
TXSDA
SAI1_SD_B (PF6)
TXMCLK
SAI1_MCLK_B (PF7)
Note: Pins which doesn’t listed on table are not connected
2.
Description of files
Examples are compiled on MDK-ARM V4, generated by STM32CubeMX
../Src:
WM8960.c: Bottom driver of WM8960, mainly provide functions that sending data
to chip, initializes chip
Play_WAV.c: Provide function that play WAV file from SD card, include read list of
WAV files, read audio information of files, play WAV files, handle keys events and
so on.
3.
Expected result
After connecting all module to Open746I-C, insert an earphone or speaker to
Audio board, connect USART1 interface of Open746I-C to PC , and then open
serial assistance software on PC.
Download example to Open746I-C board, module will begin to play audio file
automatically, and print WAV files list and the information of current WAV file to
USART port at the same time.