Datasheet

STM32F405xx, STM32F407xx Application block diagrams
Doc ID 022152 Rev 2 159/167
A.5 Complete audio player solutions
Two solutions are offered, illustrated in Figure 86 and Figure 87.
Figure 86 shows storage media to audio DAC/amplifier streaming using a software Codec.
This solution implements an audio crystal to provide audio class I
2
S accuracy on the master
clock (0.5% error maximum, see the Serial peripheral interface section in the reference
manual for details).
Figure 86. Complete audio player solution 1
Figure 87 shows storage media to audio Codec/amplifier streaming with SOF
synchronization of input/output audio streaming using a hardware Codec.
Figure 87. Complete audio player solution 2
#ORTEX-&CORE
UPTO-(Z
/4'
HOST
MODE
0(9
30)
30)
'0)/
)3
84!,
-(Z
OR-(Z
53"
-ASSSTORAGE
DEVICE
--#
3$#ARD
,#$
TOUCH
SCREEN
#ONTROL
BUTTONS
$!#
!UDIO
AMPLI
&ILE
3YSTEM
0ROGRAMMEMORY
!UDIO
#/$%#
5SER
APPLICATION
34-&XX
-36
#ORTEX-&CORE
UPTO-(Z
/4'
0(9
30)
30)
'0)/
)3
53"
-ASSSTORAGE
DEVICE
--#
3$#ARD
,#$
TOUCH
SCREEN
#ONTROL
BUTTONS
!UDIO
AMPLI
&ILE
3YSTEM
0ROGRAMMEMORY
!UDIO
#/$%#
5SER
APPLICATION
34-&XX
-36
3/&
3/&SYNCHRONIZATIONOFINPUTOUTPUT
AUDIOSTREAMING
84!,
-(Z
OR-(Z