License | Subject to your compliance with these terms, you may use Microchip software and any derivatives exclusively with Microchip products |
Document Revision History | |
Preface | The Atmel® Software Framework (ASF) is a collection of free embedded software for Atmel microcontroller devices |
Extra Information for AC Driver | |
Examples for AC Driver | This is a list of the available Quick Start guides (QSGs) and example applications for SAM Analog Comparator (AC) Driver |
Document Revision History | |
Extra Information for SYSTEM Driver | |
Document Revision History | |
Extra Information for SYSTEM CLOCK Driver | |
Examples for System Clock Driver | This is a list of the available Quick Start guides (QSGs) and example applications for SAM System Clock Management (SYSTEM CLOCK) Driver |
Document Revision History | |
Extra Information for SYSTEM INTERRUPT Driver | |
Examples for SYSTEM INTERRUPT Driver | This is a list of the available Quick Start guides (QSGs) and example applications for SAM System Interrupt (SYSTEM INTERRUPT) Driver |
Document Revision History | |
Extra Information for SYSTEM PINMUX Driver | |
Examples for SYSTEM PINMUX Driver | This is a list of the available Quick Start guides (QSGs) and example applications for SAM System Pin Multiplexer (SYSTEM PINMUX) Driver |
Quick Start Guide for SYSTEM PINMUX - Basic | In this use case, the PINMUX module is configured for: |
Document Revision History | |
Extra Information for ADC Driver | |
Examples for ADC Driver | This is a list of the available Quick Start guides (QSGs) and example applications for SAM Analog-to-Digital Converter (ADC) Driver |
Document Revision History | |
Extra Information for BOD Driver | |
Examples for BOD Driver | This is a list of the available Quick Start guides (QSGs) and example applications for SAM Brown Out Detector (BOD) Driver |
Application Use Case for BOD - Application | The preferred method of setting BOD33 levels and settings is through the fuses |
Document Revision History | |
Extra Information for DAC Driver | |
Examples for DAC Driver | This is a list of the available Quick Start guides (QSGs) and example applications for SAM Digital-to-Analog (DAC) Driver |
Quick Start Guide for DAC - Basic | In this use case, the DAC will be configured with the following settings: |
Quick Start Guide for DAC - Callback | In this use case, the DAC will convert 16 samples using interrupt driven conversion |
Quick Start Guide for Using DMA with ADC/DAC | For this examples, see asfdoc_sam0_adc_dma_use_case |
Document Revision History | |
Extra Information for DMAC Driver | |
Examples for DMAC Driver | This is a list of the available Quick Start Guides (QSGs) and example applications for SAM Direct Memory Access Controller (DMAC) Driver |
Quick Start Guide for Memory to Memory Data Transfer Using DMAC | The supported board list: |
Document Revision History | |
Extra Information for EVENTS Driver | |
Examples for EVENTS Driver | This is a list of the available Quick Start guides (QSGs) and example applications for SAM Event System (EVENTS) Driver |
Document Revision History | |
Extra Information for EXTINT Driver | |
Examples for EXTINT Driver | This is a list of the available Quick Start guides (QSGs) and example applications for SAM External Interrupt (EXTINT) Driver |
Quick Start Guide for EXTINT - Basic | The supported board list: |
Quick Start Guide for EXTINT - Callback | The supported board list: |
Document Revision History | |
Extra Information for NVM Driver | |
Examples for NVM Driver | This is a list of the available Quick Start guides (QSGs) and example applications for SAM Non-Volatile Memory (NVM) Driver |
Quick Start Guide for NVM - Basic | In this use case, the NVM module is configured for: |
Document Revision History | |
Extra Information for PAC Driver | |
Examples for PAC Driver | This is a list of the available Quick Start guides (QSGs) and example applications for SAM Peripheral Access Controller (PAC) Driver |
List of Non-Write Protected Registers | Look in device datasheet peripheral's subsection "Register Access
Protection" to see which is actually available for your device |
Document Revision History | |
Extra Information for PORT Driver | |
Examples for PORT Driver | This is a list of the available Quick Start guides (QSGs) and example applications for SAM Port (PORT) Driver |
Quick Start Guide for PORT - Basic | In this use case, the PORT module is configured for: |
Document Revision History | |
Extra Information for RTC COUNT Driver | |
Examples for RTC (COUNT) Driver | This is a list of the available Quick Start guides (QSGs) and example applications for SAM RTC Count (RTC COUNT) Driver |
Document Revision History | |
Extra Information for RTC (CAL) Driver | |
Examples for RTC CAL Driver | This is a list of the available Quick Start guides (QSGs) and example applications for SAM RTC Calendar (RTC CAL) Driver |
Quick Start Guide for RTC (CAL) - Basic | In this use case, the RTC is set up in calendar mode |
Quick Start Guide for RTC (CAL) - Callback | In this use case, the RTC is set up in calendar mode |
Document Revision History | |
Extra Information for SERCOM USART Driver | |
Examples for SERCOM USART Driver | This is a list of the available Quick Start guides (QSGs) and example applications for SAM Serial USART (SERCOM USART) Driver |
Quick Start Guide for SERCOM USART - Basic | This quick start will echo back characters typed into the terminal |
Quick Start Guide for SERCOM USART - Callback | This quick start will echo back characters typed into the terminal, using asynchronous TX and RX callbacks from the USART peripheral |
Quick Start Guide for Using DMA with SERCOM USART | The supported board list: |
Quick Start Guide for SERCOM USART LIN | The supported board list: |
SERCOM USART MUX Settings | The following lists the possible internal SERCOM module pad function assignments, for the four SERCOM pads when in USART mode |
Document Revision History | |
Extra Information for SERCOM I2C Driver | |
Examples for SERCOM I2C Driver | This is a list of the available Quick Start guides (QSGs) and example applications for SAM I2C (SERCOM I2C) Driver |
Quick Start Guide for SERCOM I2C Master - Basic | In this use case, the I2C will used and set up as follows: |
Quick Start Guide for SERCOM I2C Master - Callback | In this use case, the I2C will used and set up as follows: |
Quick Start Guide for Using DMA with SERCOM I2C Master | The supported board list: |
Quick Start Guide for SERCOM I2C Slave - Basic | In this use case, the I2C will used and set up as follows: |
Quick Start Guide for SERCOM I2C Slave - Callback | In this use case, the I2C will used and set up as follows: |
Quick Start Guide for Using DMA with SERCOM I2C Slave | The supported board list: |
Document Revision History | |
Extra Information for SERCOM SPI Driver | |
Examples for SERCOM SPI Driver | This is a list of the available Quick Start guides (QSGs) and example applications for SAM Serial Peripheral Interface (SERCOM SPI) Driver |
Quick Start Guide for SERCOM SPI Master - Polled | In this use case, the SPI on extension header 1 of the Xplained Pro board will be configured with the following settings: |
Quick Start Guide for SERCOM SPI Slave - Polled | In this use case, the SPI on extension header 1 of the Xplained Pro board will configured with the following settings: |
Quick Start Guide for SERCOM SPI Master - Callback | In this use case, the SPI on extension header 1 of the Xplained Pro board will be configured with the following settings: |
Quick Start Guide for SERCOM SPI Slave - Callback | In this use case, the SPI on extension header 1 of the Xplained Pro board will configured with the following settings: |
Quick Start Guide for Using DMA with SERCOM SPI | The supported board list: |
MUX Settings | The following lists the possible internal SERCOM module pad function assignments for the four SERCOM pads in both SPI Master and SPI Slave modes |
Document Revision History | |
Extra Information for TC Driver | |
Examples for TC Driver | This is a list of the available Quick Start guides (QSGs) and example applications for SAM Timer/Counter (TC) Driver |
Document Revision History | |
Extra Information for TCC Driver | |
Examples for TCC Driver | This is a list of the available Quick Start guides (QSGs) and example applications for SAM Timer Counter for Control Applications (TCC) Driver |
Quick Start Guide for TCC - Basic | The supported board list: |
Quick Start Guide for TCC - Double Buffering and Circular | The supported board list: |
Quick Start Guide for TCC - Timer | The supported board list: |
Quick Start Guide for TCC - Callback | The supported board list: |
Quick Start Guide for TCC - Non-Recoverable Fault | The supported kit list: |
Quick Start Guide for TCC - Recoverable Fault | The supported board list: |
Quick Start Guide for Using DMA with TCC | The supported board list: |
Document Revision History | |
Extra Information for WDT Driver | |
Examples for WDT Driver | This is a list of the available Quick Start guides (QSGs) and example applications for SAM Watchdog (WDT) Driver |
Quick Start Guide for WDT - Basic | In this use case, the Watchdog module is configured for: |
Quick Start Guide for WDT - Callback | In this use case, the Watchdog module is configured for: |
Document Revision History | |
Extra Information for I2S Driver | |
Examples for I2S Driver | This is a list of the available Quick Start guides (QSGs) and example applications for SAM Inter-IC Sound Controller (I2S) Driver |
Quick Start Guide for I2S - Basic | In this use case, the I2S will be used to generate Master Clock (MCK), Serial Clock (SCK), Frame Sync (FS), and Serial Data (SD) signals |
Quick Start Guide for I2S - Callback | In this use case, the I2S will be used to generate Master Clock (MCK), Serial Clock (SCK), Frame Sync (FS), and Serial Data (SD) signals |
Quick Start Guide for I2S - DMA | In this use case, the I2S will be used to generate Master Clock (MCK), Serial Clock (SCK), Frame Sync (FS), and Serial Data (SD) signals |
Document Revision History | |
Extra Information | |
Examples for Emulated EEPROM Service | This is a list of the available Quick Start guides (QSGs) and example applications for SAM EEPROM Emulator (EEPROM) Service |
Quick Start Guide for the Emulated EEPROM Module - Basic Use Case | In this use case, the EEPROM emulator module is configured and a sample page of data read and written |
Document Revision History | |