Datasheet

Section 16 USB Function Module (USB)
Page 992 of 1408 R01UH0309EJ0500 Rev. 5.00
Sep 24, 2012
H8S/2456, H8S/2456R, H8S/2454 Group
USB function
USB cable connected
Bus idle of 3 ms or
more occurs
Suspend/resume
interrupt occurs.
(IFR0/SURSF = 1)
USBINTN2 or
USBINTN3
Clear SURSF in IFR0 to 0.
Check if SURSS in IFR0
is set to 1.
Remote
wakeup enabled?
(CTLR/RWUPS = 1?)
Check remote-wakeup
function enabled.
System needs to
enter power-down
mode?
Need to enter
software standby
mode?
N
N
Y
N
Y
Check remote-wakeup
function disabled.
Application
Y
Clear SURSFE in IER0 to 0.
Set SSRSME in IER0 to 1.
Enter software
standby mode
Set SURSFE in IER0 to 1.
Clear SSRSME in IER0 to 0.
Wait for suspend/
resume interrupt
Module stop
(set MSTP17 in
EXMSTPCRL to 1.)
Set standby timer select.
SBYCR/STS3 to STS0
Figure 16.5 Suspend Operation