User manual
Atmel AT02657: XMEGA-E5 Xplained Software User Guide [APPLICATION NOTE]
42085A−AVR−04/2013
6
2.
Inside the demo application
2.1
Overview
This demo application capitalizes on ASF modules available for the Atmel ATxmega32E5 device. Figure 2-1 shows the
specific application modules and the ASF modules used to build the demo application. All ASF modules are described
in the ASF online documentation.
Figure 2-1. XMEGA-E5 Xplained demo architecture.
Table 2-1. Modules folder locations.
ASF module Folder location
Application module files xmega/applications/xmega_e5_xplained_demo/
Common SPI service common/services/spi/
Sleep manager service common/services/sleepmgr/
Ioport service common/services/ioport/
GFX Mono service common/services/gfx_mono/
Fifo service common/services/fifo/
Delay service common/services/delay/
Clock service common/services/clock/
Calendar service common/services/calendar/
SSD1306 display component common/components/display/ssd1306/
Board definitions xmega/boards/xmega_e5_xplained/
CPU driver xmega/drivers/cpu/
ADC
TC USART-SPI
RTC
XMEGA-E5 Xplained board definition
Display
SSD1306
Calendar
Clock Delay
Fifo
GFX Mono
ioport sleepmngr Common SPI
Sampling
task
Main application
Sleep CPU NVM PMIC
CPU load
task
XMEGA drivers Service / Component
A
pplication tasks
A
SF modules
Event System
UART
Stdio
Quadrature
Decoder