AT32UC3C2512C Automotive Atmel Corporation, AT32UC3C2512C Automotive Datasheet - Page 875

no-image

AT32UC3C2512C Automotive

Manufacturer Part Number
AT32UC3C2512C Automotive
Description
Manufacturer
Atmel Corporation
32.6.1.7
Table 32-3.
32.6.1.8
9166C–AVR-08/11
00
01
10
11
Customizing of Embedded Host timers
Plug-in detection
Customizing of Host Timers
AWaitVrise Time-Out
100 ms
20 ms
50 ms
70 ms
0b00
Figure 32-5. Pad events
The Suspend Interrupt bit in the Device Global Interrupt register (UDINT.SUSP) is set and the
Wakeup Interrupt (UDINT.WAKEUP) bit is cleared when a USB Suspend state has been
detected on the USB bus. This event automatically puts the USB pad in the Idle state. The
detection of a non-idle event sets WAKEUP, clears SUSP, and wakes the USB pad.
The pad goes to the Idle state if the module is disabled or if UDCON.DETACH is written to one.
It returns to the Active state when USBCON.USBE is written to one and DETACH is written to
zero.
It is possible to refine some timers thanks to the Timer Page (TIMPAGE) and Timer Value (TIM-
VALUE) fields in USBCON, as shown in
TIMPAGE is used to select the timer to be accessed while TIMVALUE indicates the time-out
value of the selected timer.
TIMPAGE and TIMVALUE can be read and written. Before writing them, the user shall unlock
write accesses by writing a one to the Timer Access Unlock (UNLOCK) bit in USBCON.
The USB connection is detected by the USB_VBUS pad.
the plug-in detector.
SUSP
WAKEUP
PAD state
VbBusPulsing Time-Out
23 ms
31 ms
15 ms
40 ms
0b01
Suspend detected
Active
TIMPAGE
Table
PdTmOutCnt Time-Out
Wakeup detected
Idle
32-3.
105 ms
118 ms
131 ms
93 ms
0b10
Cleared on Wakeup
Figure 32-6
Cleared by software to acknowledge the interrupt
Active
SRPDetTmOut Time-Out
shows the architecture of
AT32UC3C
100 µs
11 ms
10 µs
0b11
1 ms
875

Related parts for AT32UC3C2512C Automotive