Atmel Evaluation Kit for AT32uC3A0512, 32-Bit AVR Microcontroller Atmel ATEVK1105 ATEVK1105 데이터 시트
제품 코드
ATEVK1105
505
AT32UC3A
See
and
for further details about
device and host interrupts.
There are two kinds of general interrupts: processing, i.e. their generation is part of the normal
There are two kinds of general interrupts: processing, i.e. their generation is part of the normal
processing, and exception, i.e. errors (not related to CPU exceptions).
The processing general interrupts are:
The processing general interrupts are:
•the ID Transition interrupt (IDTI);
•the VBus Transition interrupt (VBUSTI);
•the SRP interrupt (SRPI);
•the Role Exchange interrupt (ROLEEXI).
•the VBus Transition interrupt (VBUSTI);
•the SRP interrupt (SRPI);
•the Role Exchange interrupt (ROLEEXI).
The exception general interrupts are:
•the VBus Error interrupt (VBERRI);
•the B-Connection Error interrupt (BCERRI);
•the HNP Error interrupt (HNPERRI);
•the Suspend Time-Out interrupt (STOI).
•the B-Connection Error interrupt (BCERRI);
•the HNP Error interrupt (HNPERRI);
•the Suspend Time-Out interrupt (STOI).
30.7.1.4
MCU Power Modes
30.7.1.4.1
Run Mode
In this mode, all MCU clocks can run, including the USB clock.
30.7.1.4.2
Idle Mode
In this mode, the CPU is halted, i.e. the CPU clock is stopped. The Idle mode is entered what-
ever the state of the USB macro. The MCU wakes up on any USB interrupt.
30.7.1.4.3
Frozen Mode
Same as the Idle mode, except that the HSB module is stopped, so the USB DMA, which is an
HSB master, can not be used. Moreover, the USB DMA must be stopped before entering this
sleep mode in order to avoid erratic behavior. The MCU wakes up on any USB interrupt.
30.7.1.4.4
Standby, Stop, DeepStop and Static Modes
Same as the Frozen mode, except that the USB generic clock and other clocks are stopped, so
the USB macro is frozen.
30.7.1.4.5
USB Clock Frozen
In the Run, Idle and Frozen MCU modes, the USB macro can be frozen when the usb line is in
the suspend mode, by setting the FRZCLK bit, what reduces power consumption.
In this case, it is still possible to access the following elements, but only in Run mode:
In this case, it is still possible to access the following elements, but only in Run mode:
•the OTGPADE, VBUSPO, FRZCLK, USBE, UIDE, UIMOD and LS bits;
•the DPRAM (through the USB_FIFOX_DATA registers, but not through USB bus transfers
•the DPRAM (through the USB_FIFOX_DATA registers, but not through USB bus transfers
which are frozen).
Moreover, when FRZCLK is set, only the asynchronous interrupt sources may trigger the USB
interrupt:
•the ID Transition interrupt (IDTI);
32058K
AVR32-01/12