|
STM32F105XX_11 Datasheet, PDF (95/103 Pages) STMicroelectronics – Connectivity line, ARM-based 32-bit MCU with 64/256 KB Flash, USB OTG, Ethernet | |||
|
◁ |
STM32F105xx, STM32F107xx
Application block diagrams
A.3
Complete audio player solutions
Two solutions are offered, illustrated in Figure 53 and Figure 54.
Figure 53 shows storage media to audio DAC/amplifier streaming using a software Codec.
This solution implements an audio crystal to provide audio class I2S accuracy on the master
clock (0.5% error maximum, see the Serial peripheral interface section in the reference
manual for details).
Figure 53. Complete audio player solution 1
STM32F105/STM32F107
XTAL
14.7456 MHz
Cortex-M3 core
72 MHz
Program memory
USB
Mass-storage
device
MMC/
SDCard
OTG
(host
mode) +
PHY
SPI
File
System
Audio
CODEC
User
application
SPI
GPIO
I2S
LCD
touch
screen
Control
buttons
DAC +
Audio
ampli
Figure 54 shows storage media to audio Codec/amplifier streaming with SOF
synchronization of input/output audio streaming using a hardware Codec.
ai15660
Figure 54. Complete audio player solution 2
STM32F105/STM32F107
XTAL
14.7456 MHz
USB
Mass-storage
device
SOF
MMC/
SDCard
Cortex-M3 core
72 MHz
Program memory
OTG
+
PHY
SPI
File
System
User
application
SPI
GPIO
I2S
SOF synchronization of input/output
audio streaming
LCD
touch
screen
Control
buttons
Audio
CODEC
Audio
ampli
ai15661
Doc ID 15274 Rev 6
95/104
|
▷ |