Wake-Up Function - Fujitsu F2MC-16LX Hardware Manual

16-bit microcontroller mb90330 series
Hide thumbs Also See for F2MC-16LX:
Table of Contents

Advertisement

13.4.3

Wake-up Function

To shift a USB device from suspend status to wake-up status, the USB protocol
provides the following two ways:
Remote wake-up from device
Wake-up from host PC
The above is explained.
Remote Wake-up
Host PC
Device
Device
Host PC
RESUM
STP
INT pin
A device must perform processing in the following steps:
1. Recover the device from stop mode through external interrupt.
2. RESUM of the UDCC register is set.
3. RESUM of the UDCC register is cleared.
Wake-up from Host
Host PC
Device
WKUP
STP
For the devices, the following processing is required:
1. Set oscillation stabilizing time to be not more than 10 ms.
2. Enter an interrupt due to the WKUP factor and clear WKUP of UDCS that is the interrupt cause and
return from the interrupt.
Figure 13.4-7 Remote Wake-up Operation
Suspend state
Oscillation
stabilization time
Extrnal interrupt
Figure 13.4-8 Wake-up Operation from Host
Suspend state
20ms
RESUME
RESUME
10ms
RESUM
Soft set, clear
not less than 20ms
RESUME
Oscillation
stabilization time
CHAPTER 13 USB FUNCTION
1ms
1ms
SOF
SOF
1ms
1ms
SOF
SOF
WKUP flag
Soft clear
303

Advertisement

Table of Contents
loading

Table of Contents