Applications and Examples | |
Unit Tests | |
Related Project(s) | In this section you can find all the projects related to the uhi_aoa_group |
WAV Decoder | |
Serial Interface (Serial) | See Quick start guide for Serial Interface service |
 Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the Serial Interface (Serial) |
USB device descriptors for a single interface | The following structures provide the USB device descriptors required for USB Device with a single interface MSC |
TOUCH - AT42QT1060 QTouch 6-channel sensor | This driver offers configuration as well as checking the status of the touch sensor |
USB stream status | Defines the various possible status returned by the USB Stream Control functions |
Standard I/O (stdio) | Common standard I/O driver that implements the stdio read and write functions on AVR and SAM devices |
 Standard serial I/O (stdio) | Common standard serial I/O management driver that implements a stdio serial interface on AVR and SAM devices |
 USB/CDC Standard I/O (stdio) | Standard I/O (stdio) management component that implements a stdio USB CDC interface on AVR devices |
  Related Project(s) | In this section you can find all the projects related to the USB/CDC Standard I/O (stdio) |
  Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the USB/CDC Standard I/O (stdio) |
WDT - Watchdog Timer | Driver for the Watchdog Timer |
 Related Project(s) | In this section you can find all the projects related to the WDT - Watchdog Timer |
AUDIO - TLV320AIC23B Audio Codec | Software Driver for the TLV320AIC23B Audio Codec |
AUDIO - Mono Audio PWM DAC | Mono Audio DAC implemented with a PWM hardware module |
TWI - Two-Wire Interface | Driver for the TWI (Two-Wire Interface) |
 Related Project(s) | In this section you can find all the projects related to the TWI - Two-Wire Interface |
USB device descriptors for a single interface | The following structures provide the USB device descriptors required for USB Device with a single interface PHDC |
AUDIO - ABDAC - Audio Bitstream DAC | Audio Bitstream DAC (Digital to Analog Converter) provides functions to convert a 16-bit sample value to a digital bitstream |
TOUCH - QT1081 QTouch sensor | The QT1081 sensor is operated by GPIOs and this driver provides a wrapper for the GPIO accesses |
First-In-First-Out Buffer (FIFO) | See Quick start guide for First-In-First-Out Buffer (FIFO) |
 Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the First-In-First-Out Buffer (FIFO) |
AT25DFx SerialFlash component driver. | See Quickstart guide for AT25DFx component. |
 Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the AT25DFx SerialFlash component driver. |
Two Wire-interface(TWI) | This is the common API for TWIs |
 Related Project(s) | In this section you can find all the projects related to the Two Wire-interface(TWI) |
 Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the Two Wire-interface(TWI) |
Interface with USB Device Core (UDC) | Structures and functions required by UDC |
Implementation of UDI HID multi-touch | Class internal implementation |
USB device descriptors for a single interface | The following structures provide the USB device descriptors required for USB Device with a single interface DFU Atmel Class |
USB device specific requests | |
USB application configuration | |
 USB operating modes configuration | Defines to enable device or host USB operating modes supported by the application |
 USB host operating mode configuration | |
  USB host custom actions | |
 USB device operating mode configuration | |
  USB device custom actions | |
  USB device SCSI custom actions | |
External oscillator frequency detection | A software service to estimate an oscillator frequency using a known oscillator (external or internal) as a reference |
DLMALLOC - Dynamic memory allocation | Dlmalloc is a version of malloc/free/realloc, which offers memory administration functionallity |
Atmel part identification macros | This collection of macros identify which series and families that the various Atmel parts belong to |
 AVR UC3 parts | |
 AVR XMEGA parts | |
 megaAVR parts | |
 SAM parts | |
RTC - Real Time Counter | Driver for the RTC (32-bit Real Time Counter) |
 Related Project(s) | In this section you can find all the projects related to the RTC - Real Time Counter |
In System Programming API | |
 In System Programming UC3 implementation | This implementation links the UC3 NVM functions to the common isp API |
 Boot Process definition for UC3 parts | The behavior of the UC3 boot process for bootloader is defined by the fuses values and two Words in the user page |
Generic board support | The generic board support module includes board-specific definitions and function prototypes, such as the board initialization function |
Atmel FLIP Protocol definitions | To perform firmware upgrade, Atmel has developed an application called "FLIP" This software is a flexible application which lets you program and configure Atmel's microcontroller devices in their final environment without needing any dedicated hardware |
 Protocol versions | |
 Definitions for FLIP Protocol version 1 | Note: Used by Mega parts |
Definitions for Atmel FLIP Protocol version 2 | Note: Used by uc3 and Xmega parts |
LIN software stack | LIN software stack for 32-bit AVR that supports initializing the LIN bus and to transmit/receive messages |
TOUCH - QT60168 16-key QMatrix touch sensor | This driver offers configuration as well as checking the status of the touch sensor |
CPU - Cycle Counter | CPU Cycle Counter provides an interface to the COUNT and COMPARE registers |
 Related Project(s) | In this section you can find all the projects related to the CPU - Cycle Counter |
USB task entry point module | |
 USB software Events Management | Macros to manage USB events detected under interrupt |
 Standard requests defines | |
PolarSSL - Small Cryptographic and SSL/TLS Library | PolarSSL is a light-weight open source cryptographic and SSL/TLS library written in C |
SIO2NCP - UART | This module performs serial input/output functionalities via UART from and to the HOST |
NVM service | See Quick Start quide for common NVM driver |
 Related Project(s) | In this section you can find all the projects related to the NVM service |
 Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the NVM service |
ADC - Analog to Digital Converter | Analog to Digital Converter is able to capture analog signals and transform them into digital format with 10-bit resolution |
 Related Project(s) | In this section you can find all the projects related to the ADC - Analog to Digital Converter |
USART Debug strings | This driver adds functionality to print debug strings and data through a dedicated USART |
TC - Timer/Counter | Driver for the TC (Timer/Counter) |
 Related Project(s) | In this section you can find all the projects related to the TC - Timer/Counter |
MEMORY - SD/MMC card access using SPI | Driver for SD (Secure Digital) / MMC (MultiMedia Card) access using SPI (Serial Peripheral Interface) |
 Related Project(s) | In this section you can find all the projects related to the MEMORY - SD/MMC card access using SPI |
 SD/MMC SPI Memory | |
Sensors Xplained Extension Boards | This file contains definitions and services related to the features of the SENSORS_XPLAINED_XXX Xplained boards |
 Sensors Xplained Extension Board Configuration | The extension board configuration defines constants identifying the sensors, bus interface, I/O pin mappings, and sensor device signals from an Atmel Sensor board (ATAVRSBPR1 , ATAVARSBIN1 , ATAVARSBIN2 , and so on) to the development platform |
Power Manager (PM) | This is a stub on the AVR UC3 Power Manager(PM) for the sleepmgr service |
CPU - PM - Power Manager | The Power Manager (PM) controls the oscillators and PLLs, and generates the clocks and resets in the device |
 Related Project(s) | In this section you can find all the projects related to the CPU - PM - Power Manager |
 Power Clocks Library | |
USB host enumeration functions module | |
USB host task module | |
 Host controller states | Defines for device state coding |
xCoRoutineCreate | Croutine |
vCoRoutineSchedule | Croutine |
crSTART | Croutine |
crDELAY | Croutine |
crQUEUE_SEND | |
crQUEUE_RECEIVE | Croutine |
crQUEUE_SEND_FROM_ISR | Croutine |
crQUEUE_RECEIVE_FROM_ISR | Croutine |
xTaskCreate | Task |
xTaskCreateRestricted | Task |
vTaskDelete | Task |
vTaskDelay | Task |
vTaskDelayUntil | Task |
uxTaskPriorityGet | Task |
vTaskPrioritySet | Task |
vTaskSuspend | Task |
vTaskResume | Task |
vTaskResumeFromISR | Task |
vTaskStartScheduler | Task |
vTaskEndScheduler | Task |
vTaskSuspendAll | Task |
xTaskResumeAll | Task |
vSemaphoreCreateBinary | Semphr |
xSemaphoreTake | Semphr |
xSemaphoreTakeRecursive | Semphr |
xSemaphoreGive | Semphr |
xSemaphoreGiveRecursive | Semphr |
xSemaphoreGiveFromISR | Semphr |
vSemaphoreCreateMutex | Semphr |
xSemaphoreCreateCounting | Semphr |
xQueueCreate | Queue |
xQueueSend | Queue |
xQueueReceive | Queue |
xQueueSendFromISR | Queue |
xQueueReceiveFromISR | Queue |
Descriptors for a USB Device | Composite |
USB device descriptors for a single interface | The following structures provide the USB device descriptors required for USB Device with a single interface Vendor Class |
MEMORY - FLASHC - Flash Controller | FLASHC interfaces a flash block with the 32-bit internal HSB bus |
 Related Project(s) | In this section you can find all the projects related to the MEMORY - FLASHC - Flash Controller |
Debug macros and functions | Debug macros and functions for tracing memory usage for the malloc() and free() functions |
Memory Control Access | Common abstraction layer for memory interfaces |
AT45DBX DataFlash (from ASF ver. 1) | Driver for the AT45dbX series SPI DataFlash memories (from ASF V1) |
 Related Project(s) | In this section you can find all the projects related to the AT45DBX DataFlash (from ASF ver. 1) |
SSC - Synchronous Serial Controller (I2S) | Driver for the I2S protocol using the SSC (Synchronous Serial Controller) |
 Related Project(s) | In this section you can find all the projects related to the SSC - Synchronous Serial Controller (I2S) |
Joystick interface (5-way) | A 5-way joystick (left, right, up, down, press) interface using 5 GPIOs |
Busy-Wait Delay Routines | This module provides simple loop-based delay routines for those applications requiring a brief wait during execution |
Global interrupt management | This is a driver for global enabling and disabling of interrupts |
 Related Project(s) | In this section you can find all the projects related to the Global interrupt management |
 Deprecated interrupt definitions | |
DSP Library | |
 Related Project(s) | In this section you can find all the projects related to the DSP Library |
 Tools | |
  Serial Scope | This script is used to visualize a data stream from the serial port formatted as follow: |
  IMA/DVI ADPCM WAVE Streaming tool | This tool permits to send IMA/DVI ADPCM data through the serial port of a computer. It takes in parameter the IMA/DVI ADPCM encoded wav file you want to transfer and if the file is valid, it will cut the file into blocks to send them trough the serial port. The serial port used for transferring the data is the COM1 and is configured as follow: 57600 bauds, 8 bits, no parity and 1 stop bit |
  IMA/DVI ADPCM Encoder Script | This script is used to create an IMA/DVI ADPCM WAVE file with data received from a serial COM port.
It is a combination of two main programs (Data Get and IMA/DVI ADPCM WAVE File Builder) |
  Twiddle Factors Generator | This script generates a table of twiddle factors you can directly use with the complex FFT functions |
  Data Get | This program is used to get any type of data from a COM or LPT port |
  Re-sampling coefficients generator | This script is used to generate filter coefficients to feed the re-sampling algorithm |
  Data Print | This program is used to print a vector on a graph. The data to be printed have to be formatted as follow to be parsed by the application: |
  Real Vector Visualizer | This script is used to visualize a fixed-length data buffer from the serial port formatted as follow: |
  Data Extraction | This program is used to extract data from a buffer and print them with the following format on the standard output |
  IMA/DVI ADPCM WAVE File Builder | This tool is used to build a WAVE file from raw IMA/DVI ADPCM data. It takes in parameter the path of the file containing the raw IMA/DVI ADPCM encoded data and the output file to be generated. This first file must be formatted as follow: the file is a combination of multiple 256-byte blocks that contain in the first 4 bytes the "predicted value" and the "step index" used to encode the following 252-byte of data |
  Benchmark Helper Script | This script is used to workbench a program, without any intervention. Once it is well configured, it will automatically compile the program to evaluate, download it into the target, retrieves the data and computes them to extract the error information. It will store into an output file the cycle count this process took, the duration in seconds, the error average and the maximal error of the results |
  Complex Vector Visualizer | This script is used to visualize a fixed-length data buffer from the serial port formatted as follow: |
 Basic | |
  DSPLIB - Operators | |
  DSPLIB - Signal generation | |
  DSPLIB - Transforms | |
  DSPLIB - Filters | |
  DSPLIB - Windowing | |
  DSPLIB - Vectors | |
 Advanced | |
  DSPLIB - Signal re-sampling | |
  DSPLIB - IMA/DVI ADPCM | |
 Configuration | |
  Constant tables | |
  Optimization options | |
  Q Format | |
 Constants | |
 Macros | |
 Types | |
 Benchmarks for the specific target "UC3" | |
 Debug | |
USB device descriptors for a single interface | The following structures provide the USB device descriptors required for USB Device with a single interface CDC |
Compiler abstraction layer and code utilities | Compiler abstraction layer and code utilities for 32-bit AVR |
 Preprocessor - Stringize | |
 Preprocessor - Token Paste | |
 Status Codes | |
 Preprocessor - Macro Repeat | |
Sleep manager | The sleep manager is a service for ensuring that the device is not put to sleep in deeper sleep modes than the system (e.g., peripheral drivers, services or the application) allows at any given time |
 Related Project(s) | In this section you can find all the projects related to the Sleep manager |
UC3 Peripheral DMA Controller | The Peripheral DMA controller (PDCA) transfers data between on-chip peripheral modules such as USART, SPI, SSC and on- and off-chip memories |
 Related Project(s) | In this section you can find all the projects related to the UC3 Peripheral DMA Controller |
Serial Peripheral Interface (SPI) | This is the common API for SPI interface |
 Related Project(s) | In this section you can find all the projects related to the Serial Peripheral Interface (SPI) |
 Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the Serial Peripheral Interface (SPI) |
MEMORY - MPU - Memory Protection Unit | MPU driver that allows the user to divide the memory space into different protection regions |
 Related Project(s) | In this section you can find all the projects related to the MEMORY - MPU - Memory Protection Unit |
SIO2HOST - USB | This module performs serial input/output functionalities via USB |
DISPLAY - LCD Display - DIP204B-4ORT01 | Driver for Ortek DIP204B-4ORT01 LCD module (4*20 characters) |
USB Stack | This stack includes the USB Device Stack, USB Host Stack and common definitions |
 USBB OTG Driver | USBB low-level driver for OTG features |
 USB Stack Device | This module includes USB Stack Device implementation |
  USB Device Interface (UDI) | The UDI provides a common API for all classes, and this is used by UDC for the main control of USB Device interface |
   Related Project(s) | In this section you can find all the projects related to the USB Device Interface (UDI) |
   USB interface descriptors | The following structures provide predefined USB interface descriptors |
    Related Project(s) | In this section you can find all the projects related to the USB interface descriptors |
    Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the USB interface descriptors |
    Interface with USB Device Core (UDC) | Structures and functions required by UDC |
    Implementation of UDI MSC | Class internal implementation |
   USB Device Interface (UDI) for Personal Healthcare | Device Class (PHDC) |
    Related Project(s) | In this section you can find all the projects related to the USB Device Interface (UDI) for Personal Healthcare |
    Interface with USB Device Core (UDC) | Structures and functions required by UDC |
    Implementation of UDI PHDC | Class internal implementation |
    USB interface descriptors | The following structures provide predefined USB interface descriptors |
   USB Device Interface (UDI) for Device Firmware Upgrade Atmel specific | The DFU from Atmel is based on DFU specification, but does not implement same protocol |
    Interface with USB Device Core (UDC) | Structures and functions required by UDC |
    Implementation of UDI DFU Atmel Class | Class internal implementation |
    USB interface descriptors | The following structures provide predefined USB interface descriptors |
   USB Device Interface (UDI) for Vendor Class | Common APIs used by high level application to use this USB class |
    Related Project(s) | In this section you can find all the projects related to the USB Device Interface (UDI) for Vendor Class |
    Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the USB Device Interface (UDI) for Vendor Class |
    Interface with USB Device Core (UDC) | Structures and functions required by UDC |
    Implementation of UDI Vendor Class | Class internal implementation |
    USB interface descriptors | The following structures provide predefined USB interface descriptors |
   USB Device Interface (UDI) for Human Interface Device (HID) | Common library for all Human Interface Device (HID) implementation |
    USB Device Interface (UDI) for Human Interface Device (HID) Multi-touch Class | Common APIs used by high level application to use this USB class |
     Related Project(s) | In this section you can find all the projects related to the USB Device Interface (UDI) for Human Interface Device (HID) Multi-touch Class |
     Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the USB Device Interface (UDI) for Human Interface Device (HID) Multi-touch Class |
     USB interface descriptors | The following structures provide predefined USB interface descriptors |
     USB device descriptors for a single interface | The following structures provide the USB device descriptors required for USB Device with a single interface HID multi-touch |
    USB Device Interface (UDI) for Human Interface Device (HID) Mouse Class | Common APIs used by high level application to use this USB class |
     Related Project(s) | In this section you can find all the projects related to the USB Device Interface (UDI) for Human Interface Device (HID) Mouse Class |
     Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the USB Device Interface (UDI) for Human Interface Device (HID) Mouse Class |
     Interface with USB Device Core (UDC) | Structures and functions required by UDC |
     Implementation of UDI HID Mouse | Class internal implementation |
     USB interface descriptors | The following structures provide predefined USB interface descriptors |
     USB device descriptors for a single interface | The following structures provide the USB device descriptors required for USB Device with a single interface HID mouse |
    USB Device Interface (UDI) for Human Interface Device (HID) Keyboard Class | Common APIs used by high level application to use this USB class |
     Related Project(s) | In this section you can find all the projects related to the USB Device Interface (UDI) for Human Interface Device (HID) Keyboard Class |
     Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the USB Device Interface (UDI) for Human Interface Device (HID) Keyboard Class |
     Interface with USB Device Core (UDC) | Structures and functions required by UDC |
     Implementation of UDI HID keyboard | Class internal implementation |
     USB device descriptors for a single interface | The following structures provide the USB device descriptors required for USB Device with a single interface HID keyboard |
     USB interface descriptors | The following structures provide predefined USB interface descriptors |
    Implementation of HID common library | |
    USB Device Interface (UDI) for Human Interface Device (HID) Generic Class | Common APIs used by high level application to use this USB class |
     Related Project(s) | In this section you can find all the projects related to the USB Device Interface (UDI) for Human Interface Device (HID) Generic Class |
     Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the USB Device Interface (UDI) for Human Interface Device (HID) Generic Class |
     Interface with USB Device Core (UDC) | Structures and functions required by UDC |
     Implementation of UDI HID Generic | Class internal implementation |
     USB device descriptors for a single interface | The following structures provide the USB device descriptors required for USB Device with a single interface HID generic |
     USB interface descriptors | The following structures provide predefined USB interface descriptors |
   USB Device Interface (UDI) for Communication Class Device (CDC) | Common APIs used by high level application to use this USB class |
    Related Project(s) | In this section you can find all the projects related to the USB Device Interface (UDI) for Communication Class Device (CDC) |
    Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the USB Device Interface (UDI) for Communication Class Device (CDC) |
    Interface with USB Device Core (UDC) | Structures and functions required by UDC |
    Implementation of UDI CDC | Class internal implementation |
    USB interface descriptors | The following structures provide predefined USB interface descriptors |
  USB Device Driver (UDD) | The UDD driver provides a low-level abstraction of the device controller hardware |
   USBB Device Driver | USBB low-level driver for USB device mode |
  USB Device Controller (UDC) | The UDC provides a high-level abstraction of the usb device |
   USB Device Controller (UDC) - Prerequisites | Common prerequisites for all USB devices |
   USB Device Controller (UDC) - Example code | Common example code for all USB devices |
   USB Device Controller (UDC) - Workflow | Common workflow for all USB devices |
   USB Device Descriptor | |
   Implementation of UDC | Internal implementation |
 USB Protocol Definitions | This module defines constants and data structures provided by the USB 2.0 specification |
  USB Mass Storage Class (MSC) protocol definitions | |
   SCSI Primary Commands protocol definitions | |
   SCSI Block Commands protocol definitions | |
  USB Vendor Class definitions | |
  USB Device Firmware Upgrade (DFU) | Protocol definitions |
  USB Human Interface Device (HID) | Protocol definitions |
  USB Personal Healthcare Device Class (PHDC) | Protocol definitions |
  Communication Device Class Definitions | |
 Atmel USB Identifiers | This module defines Atmel PID and VIDs constants |
 USB Stack Host | This module includes USB Stack Host implementation |
  USB Host Interface (UHI) | The UHI provides a common API for all classes, and this is used by UHC for the main control of USB host interface |
   Related Project(s) | In this section you can find all the projects related to the USB Host Interface (UHI) |
   UHI for Communication Device Class | Common APIs used by high level application to use this USB host class |
    Related Project(s) | In this section you can find all the projects related to the UHI for Communication Device Class |
    Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the UHI for Communication Device Class |
    Implementation of UHI Communication Device Class | Class internal implementation |
    Interface with USB Host Core (UHC) | Define and functions required by UHC |
   UHI for Mass Storage Class | Common APIs used by high level application to use this USB host class |
    Implementation of UHI Mass Storage Class | Class internal implementation |
    Interface with USB Host Core (UHC) | Define and functions required by UHC |
    USB host Mass Storage interface for control access module | Layer added on UHI MSC interface to allow the usage of control access module |
     Related Project(s) | In this section you can find all the projects related to the USB host Mass Storage interface for control access module |
     Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the USB host Mass Storage interface for control access module |
     Implementation of USB host Mass Storage | Interface for control access module |
   UHI for Human Interface Device Mouse Class | Common APIs used by high level application to use this USB host class |
    Related Project(s) | In this section you can find all the projects related to the UHI for Human Interface Device Mouse Class |
    Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the UHI for Human Interface Device Mouse Class |
    Implementation of UHI HID Mouse | Class internal implementation |
    Interface with USB Host Core (UHC) | Define and functions required by UHC |
   UHI for Vendor Class | Common APIs used by high level application to use this USB host class |
    Related Project(s) | In this section you can find all the projects related to the UHI for Vendor Class |
    Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the UHI for Vendor Class |
    Implementation of UHI Vendor | Class internal implementation |
    Interface with USB Host Core (UHC) | Define and functions required by UHC |
  USB Host Driver (UHD) | The UHD driver provides a low-level abstraction of the host controller hardware |
   USBB Host Driver | USBB low-level driver for USB host mode |
  USB host Controller (UHC) | The UHC provides a high-level abstraction of the usb host |
   Implementation of UHC | Internal implementation |
   USB Host Controller (UHC) - Prerequisites | Common prerequisites for all USB hosts |
   USB Host Controller (UHC) - Example code | Common example code for all USB hosts |
   USB Device Controller (UHC) - Workflow | Common workflow for all USB devices |
SPI - Serial Peripheral Interface | See Quick start guide for SPI driver on AVR32 devices |
SIO2HOST - UART | This module performs serial input/output functionalities via UART |
maXTouch low-level component | See Quick start guide for the maXTouch component |
 Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the maXTouch low-level component |
USART - Univ. Sync/Async Serial Rec/Trans | Driver for the USART (Universal Synchronous Asynchronous Receiver Transmitter) |
 Related Project(s) | In this section you can find all the projects related to the USART - Univ. Sync/Async Serial Rec/Trans |
ILI9341 Display Controller Component Driver | See Quick Start Guide for the ILI9341 Display Controller Component Driver |
 Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the ILI9341 Display Controller Component Driver |
Implementation of SD/MMC/SDIO Stack | |
SD/MMC/SDIO common stack | SD/MMC/SDIO basic APIs used by SD/MMC/SDIO memory APIs (sd_mmc_stack_mem_group) |
 Related Project(s) | In this section you can find all the projects related to the SD/MMC/SDIO common stack |
 SD/MMC Memory | SD/MMC memory APIs required by CTRL_ACCESS module (Memory Control Access) |
  Implementation of SD/MMC Memory | |
 Common SPI interface for SD/MMC stack | |
 SD/MMC Protocol Definition | |
IJG JPEG Decoder | The IJG (the Independent JPEG Group) JPEG decoder offers, besides JPEG decoding, basic scaling (factors n*2) and an option to implement different memory management backends |
MEMS Sensors - Accelerometer LIS3L06AL | Software Driver for the Accelerometer LIS3L06AL |
Common IOPORT API | See Quick start guide for the common IOPORT service |
 Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the Common IOPORT API |
Clock Management | |
 Related Project(s) | In this section you can find all the projects related to the Clock Management |
 Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the Clock Management |
 Generic Clock Management | Generic clocks are configurable clocks which run outside the system clock domain |
 Oscillator Management | This group contains functions and definitions related to configuring and enabling/disabling on-chip oscillators |
 System Clock Management | See Quick Start Guide for the System Clock Management service (UC3B0/UC3B1) |
  System Clock internals | |
 PLL Management | This group contains functions and definitions related to configuring and enabling/disabling on-chip PLLs |
Virtual Memory in RAM | The component manages a disk on a volatile memory (internal RAM) |
USART in SPI (Serial Peripheral Interface) mode | This is the common API for USART in SPI mode |
Graphical display system | This service provides an interface to drawing graphics on a graphical display |
 Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the Graphical display system |
 Generic Implementation of Graphics Primitives | This is a library of generic implementations of various graphics primitives |
 SDT028ATFT display using ILI9341 display controller | This is hardware specific configuration that configures the graphical service for use with the ILI9341 display controller and the SDT028ATFT display |
 ET024006DHU display using HX8347A display controller over EBI | This is hardware specific configuration that configures the graphical service for use with the ET024006DHU TFT display |
 Font support | This modules provides functionality for outputting a font to a display |
  System font | The system font objects are globally available for a graphical application |
   Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the System font |
 Widget toolkit | The Widget toolkit implements many common widgets for use on a graphical display using the functionality of Window system and Graphics library |
  Basic frame widget | Basic frame widget provides a frame with only a background color |
  Plot widget | |
   Plot widget options | These options can be ORed together to specify the behaviour of a plot widget when creating it with wtk_plot_create |
   Plot widget grid options | These options can be ORed together to specify the behaviour of a plot widget grid when adjusting it via wtk_plot_set_grid |
  Frame widget | Frame widget provides a frame with border and a title bar |
  Progress bar widget | |
   Progress bar widget options | These options can be ORed together to specify the behaviour of a progress bar widget when creating it with wtk_progress_bar_create |
  Button widget | |
  Radio button widget | |
  Slider widget | |
   Slider widget options | These options can be ORed together to specify the behaviour of a slider widget when creating it with wtk_slider_create |
  Icon button widget | |
  Check box widget | |
  Label widget | |
 Window System | Window system for organizing window elements in a graphical user interface (GUI) |
GPIO - General-Purpose Input/Output | GPIO gives access to the MCU pins |
 Related Project(s) | In this section you can find all the projects related to the GPIO - General-Purpose Input/Output |
LodePNG PNG Decoder | LodePNG is a PNG image decoder |
USB device task module | |
USB device standard requests decoding module | |
Test Suite Framework | This module is the test suite framework, which provides a set of standard functions and macros for defining and running test suites |
 Related Project(s) | In this section you can find all the projects related to the Test Suite Framework |
PWM - Pulse Width Modulation | Pulse Width Modulation (PWM) Software Driver for modules below revision v4.0.0 |
 Related Project(s) | In this section you can find all the projects related to the PWM - Pulse Width Modulation |
USBB low-level driver module | USBB low-level driver module |
 USBB endpoints | Identifiers of USBB endpoints (USBB device operating mode) |
 USBB pipes | Identifiers of USBB pipes (USBB host operating mode) |
 USBB standard types | List of the standard types used in USBB |
 USBB IP properties | These macros give access to IP properties |
 USBB common management drivers | These macros manage the USBB controller |
 USBB device controller drivers | These macros manage the USBB Device controller |
 USBB endpoint drivers | These macros manage the common features of the endpoints |
 USBB endpoint DMA drivers | These macros manage the common features of the endpoint DMA channels |
 USBB host controller drivers | These macros manage the USBB Host controller |
 USBB pipe drivers | These macros manage the common features of the pipes |
 USBB pipe DMA drivers | These macros manage the common features of the pipe DMA channels |
MEMORY - EIC - External Interrupt Controller | EIC allows pins to be configured as external interrupts |
 Related Project(s) | In this section you can find all the projects related to the MEMORY - EIC - External Interrupt Controller |
QTouch device driver for I2C interface | See Quick start guide for QTouch component |
 Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the QTouch device driver for I2C interface |
 QT Device list support by the driver | |
 Definitions for Atmel AT42QT2160 device | |
Sensors Platform Board Configuration | Configuration constants defined for the platform are used to enable peripherals and map I/O pin interfaces between sensors and the development board they are paired with |
Sensor Device Stack | The sensor device service provides high-level interfaces and binary driver libraries for sensor devices on systems built around Atmel microcontrollers |
 Common Sensor API | |
INTC Software Driver API for AVR UC3 | This is a software module to register interrupt handlers at any specified interrupt level to any interrupt line managed by the INTC module in AVR UC3 devices |
 Related Project(s) | In this section you can find all the projects related to the INTC Software Driver API for AVR UC3 |
FAT file system | FAT file system driver that provides an interface for accessing a FAT file system located on a memory device |
 Related Project(s) | In this section you can find all the projects related to the FAT file system |
Calendar service | See Quick start guide for Calendar service |
 Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the Calendar service |
Connection Manager | These functions are used to configure and control the WiFi connetion manager |
QTouch Library for AVR & AVR32 devices | This is the QTouch Library for AVR and AVR32 devices that consists of one api header file(touch_api.h) and respective pre-compiled libraries |
 Related Project(s) | In this section you can find all the projects related to the QTouch Library for AVR & AVR32 devices |
AT45dbx DataFlash component driver. | This is a driver for the AT45dbX series DataFlash memories |
Memory Bag Allocator | The Membag allocator is a optimized, fragmentationless general purpose memory allocator utility module designed to replace the standard C library malloc() and free() functions in resource constrained environments |
CPU reset cause | See Quick start guide for reset cause service |
 Related Project(s) | In this section you can find all the projects related to the CPU reset cause |
 Quick Start Guide(s) | In this section you can find a list of all Quick Start guides related to the CPU reset cause |
 AVR32 reset cause | See Quick start guide for reset cause service |
  Related Project(s) | In this section you can find all the projects related to the AVR32 reset cause |
Udi_hid_mtouch_group_udc | |