Datasheet
Section 16 USB Function Module (USB)
R01UH0309EJ0500 Rev. 5.00 Page 997 of 1408
Sep 24, 2012
H8S/2456, H8S/2456R, H8S/2454 Group
USB function
USBININ2 or
USBININ3
USB cable connected
USB bus in suspend state
Resume signal output
Suspend/resume
interrupt occurs.
(IFR0/SURSF = 1)
Clear SURSF in IFR0 to 0.
Check if
SURSS
in
IFR0
is
cleared to 0.
Set SURSFE in IER0 to 1.
Clear SSRSME in IER0 to 0.
Return to normal state.
Remote
wakeup enabled?
(CTLR/RWUPS = 1?)
Oscillation
stabilization time
has passed?
48-MHz USB clock
supply started
Cancel software
standby mode
Software standby
mode ?
Cancel 48-MHz USB clock module
stop.
(Clear MSTP17 in EXMSTPCRL to 0)
Remote wakeup execution.
(CTLR/RSME= 1)
Bus wakeup source
generated
Wait for resume
from up-stream
N
N
N
Y
Y
Y
Application
Figure 16.9 Remote-Wakeup