AVR32 UC3 - EIC Driver Example 1 Documentation

Introduction

This is the documentation for the data structures, functions, variables, defines, enums, and typedefs for the EIC driver. This documentation is also bundled with an example.

This example shows how to use an external interrupt to wake up the cpu when in sleep mode (static).
Operating mode:

  1. At the beginning, the CPU is set in the Static sleep mode.
  2. The user needs to press the Joystick (on EVK1100), PB0 (on EVK1101), PA20 (on EVK1104) or PA29 (on UC3C_EK) to leave the sleep mode. In normal mode (i.e. out of the sleep mode), the led LED0 toggles for a short while; the CPU is then switched back again into the Static sleep mode (back to step 1)...etc

Note:
on EVK1101 Rev. B, PB0 is named PB2.

Main Files

Compilation Info

This software was written for the GNU GCC for AVR32 and IAR Systems compiler for AVR32. Other compilers may or may not work.

Device Info

All AVR32 devices with a EIC module can be used. This example has been tested with the following setup:

Setup Information

CPU speed: Switch to oscillator external FOSC0.

Contact Information

For further information, visit Atmel AVR32.
Support and FAQ: http://support.atmel.no/

Generated on Fri Feb 19 02:24:35 2010 for AVR32 UC3 - EIC Driver Example 1 by  doxygen 1.5.5