Fujitsu FM3 family User Manual page 91

32-bit microcontroller fm3 family application note simple av system board
Table of Contents

Advertisement

4
Sampling
Sample decode data.
(audio_decode_upsample)
Sampling results judgment
Others
Set stop for audio stage.
Stop
Others
Set false for audio play
processing loop condition.
1
Figure 65 AUDIO Task Processing Function Flow (4)
Successfully sampled
Output buffer full
of sampling data?
Yes
Play start flag false?
Yes
Is sampling rate
8k,12k,16k,24k,32k,48k?
Yes
Start I
2
S by 48kHz.
2
(I
S_Start)
RAW data buffer has vacancy
Output buffer does not have sufficient vacancy
Set false for audio play processing loop
1
Stop audio play.
(AUDIO_DecodeStop)
Set initialization for audio stage.
Set false for audio play
processing loop condition.
90
No
No
No
Start I
2
S by 44.1kHz.
2
(I
S_Start)
Set true for play start flag.
Set file read for audio stage.
condition.
AN706-00040-2v0-E

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents