21-12
Seiko Epson Corporation
S1C31D50 TECHNICAL MANUAL
(Rev. 1.00)
Figure 21.4.8.3
“
Mute
”
Command Flow.
21.4.9.
Release Mute Command
“Release Mute” command can be set under “sp_state_mute” state
.
“Release Mute” command ends the
mute, after mute end, the state goes to
“sp_
state_play
”.
On Mute, Sound play keep going, once the sentence is finished, mute is released and move to
“sp_
state_idle
”
.
Release Mute
After getting
“
Release MUTE
”
command, Sound Playing releases mute immediately.
Even release muting at big sample value, smooth function avoids the noise.
Figure 21.4.9.1 shows
smooth function after “Release Mute” command.
Figure 21.4.9.1 Smooth F
unction after “Release Mute”
Command
Figure 21.4.9.2 shows
“
Release M
ute” command
flow.
“Mute”
co
m
m
and
check STATE_x = "sp_state_mute", if necessary
Set Sound Play COMMAND
-
COMMAND_x:
“
MUTE_xxx
”
in Sound Play Function Registers(See Table 21.4.14.1)
Set HWPCMDTRG.HWP0TRG
Cortex Set HW Processor
Wait HWPINTF.HWP0IF = 1
HW Processor interrupts to cortex
Wait STATE_x = "sp_state_play"
Wait STATUS.READY = sp_status_ready
Smooth function
Release Mute command
Summary of Contents for S1C31D50
Page 461: ...25 1 Seiko Epson Corporation S1C31D50 TECHNICAL MANUAL Rev 1 00 25 Package TQFP12 48PIN ...
Page 462: ...25 2 Seiko Epson Corporation S1C31D50 TECHNICAL MANUAL Rev 1 00 QFP13 64PIN ...
Page 463: ...25 3 Seiko Epson Corporation S1C31D50 TECHNICAL MANUAL Rev 1 00 TQFP14 80PIN ...
Page 464: ...25 4 Seiko Epson Corporation S1C31D50 TECHNICAL MANUAL Rev 1 00 QFP15 100PIN ...