Atmel Xplained Pro Evaluation Kit ATSAMD20-XPRO ATSAMD20-XPRO Scheda Tecnica
Codici prodotto
ATSAMD20-XPRO
306
Atmel | SMART SAM D20 [DATASHEET]
Atmel-42129K–SAM-D20_datasheet–06/2014
22.
EVSYS – Event System
22.1
Overview
The Event System (EVSYS) allows autonomous, low-latency and configurable communication between peripherals.
Several peripherals can be configured to emit and/or respond to signals known as events. The exact condition to
generate an event, or the action taken upon receiving an event, is specific to each module. Peripherals that respond to
events are called event users. Peripherals that emit events are called event generators. A peripheral can have one or
more event generators and can have one or more event users.
generate an event, or the action taken upon receiving an event, is specific to each module. Peripherals that respond to
events are called event users. Peripherals that emit events are called event generators. A peripheral can have one or
more event generators and can have one or more event users.
Communication is made without CPU intervention and without consuming system resources such as bus or RAM
bandwidth. This reduces the load on the CPU and other system resources, compared to a traditional interrupt-based
system.
bandwidth. This reduces the load on the CPU and other system resources, compared to a traditional interrupt-based
system.
22.2
Features
z
System for direct peripheral-to-peripheral communication and signaling
z
8 configurable event channels, where each channel can:
z
Be connected to any event generator
z
Provide a pure asynchronous, resynchronized or synchronous path
z
59 event generators
z
14 event users
z
Configurable edge detector
z
Peripherals can be event generators, event users or both
z
SleepWalking and interrupt for operation in low-power modes
z
Software event generation
z
Each event user can choose which channel to listen to