Atmel SAM D09 Application Note

Atmel SAM D09 Application Note

Smart arm-based microcontrollers

Advertisement

Quick Links

AT06467: Getting started with SAM D09/D10/D11

Features

Getting started with Atmel
microcontrollers and tools
Getting started with SAM D11 Xplained PRO, SAM D10 Xplained Mini,
and Atmel Studio 6.2

Description

This application note helps the readers to get started with the Atmel SAM
®
D09/D10/D11 ARM
Cortex
Atmel-42362B-Getting-Started-with-SAM-D09-D10-D11_AT06467_Application Note-11/2015
SMART ARM-based Microcontrollers
APPLICATION NOTE
®
| SMART SAM D09/D10/D11
®
-M0+ based microcontroller.

Advertisement

Table of Contents
loading

Summary of Contents for Atmel SAM D09

  • Page 1: Features

    • Getting started with SAM D11 Xplained PRO, SAM D10 Xplained Mini, and Atmel Studio 6.2 Description This application note helps the readers to get started with the Atmel SAM ® ® D09/D10/D11 ARM Cortex -M0+ based microcontroller.
  • Page 2: Table Of Contents

    Getting Started with SAM D11 Xplained Pro................9 4.2. Getting Started with SAM D10 Xplained Mini................10 4.3. Getting Started with SAM D09....................12 5. What’s next?......................15 6. Revision History.......................16 Atmel AT06467: Getting started with SAM D09/D10/D11 [APPLICATION NOTE] Atmel-42362B-Getting-Started-with-SAM-D09-D10-D11_AT06467_Application Note-11/2015...
  • Page 3: Getting The Device Datasheet

    Select the required device (e.g. ATSAMD11D14A) and get the latest datasheet (.pdf file) • Two versions of the datasheet are available: – Complete version (includes all peripheral descriptions and electrical characteristics) – Summary version (includes ordering information, pinout, and packaging information) Atmel AT06467: Getting started with SAM D09/D10/D11 [APPLICATION NOTE] Atmel-42362B-Getting-Started-with-SAM-D09-D10-D11_AT06467_Application Note-11/2015...
  • Page 4: Sam D Evaluation Platform

    The Atmel SAM D11 Xplained Pro evaluation kit is a hardware platform to evaluate the ATSAMD11D14A MCU. Supported by the Atmel Studio integrated development platform, the kit provides easy access to the features of the Atmel ATSAMD11D14A and explains the steps to integrate the device in a custom design.
  • Page 5: Sam D10 Xplained Mini

    MCU. The evaluation kit comes with a fully integrated debugger that provides seamless integration with Atmel Studio 6.2 (or later). The kit provides access to the features of the ATSAMD10 enabling easy integration of the device in a custom design.
  • Page 6 • Supported with application examples in Atmel Software Framework • Embedded Debugger – Auto ID for board identification in Atmel Studio 6.2 or later – One green status LED – Symbolic debug of complex data types including scope information –...
  • Page 7: Sam D09 On-Board

    2.3. SAM D09 On-board Evaluation of SAM D09 can be performed using the SAM D10 Xplained Mini board and testing can be performed on custom hardware. Steps start with evaluation of SAM D09 using a custom board is explained in later part of this document.
  • Page 8: Get The Tools

    Get the Tools Atmel Studio 6.2 is the preferred IDE to get started with the SAM D09/D10/D11 devices and GCC compiler. Atmel Software Framework (ASF) provides SAM D09/D10/D11 peripheral drivers. Example ™ projects are available in ASF for easy evaluation SAM D10/D11 MCU families. IAR compiler is supported as well.
  • Page 9: Atmel Studio 6.2 Users Getting Started

    Atmel Studio 6.2 or later • ASF version 3.27 or later • SAM D11 Xplained Pro board connected to Atmel Studio 6.2 through the embedded debugger USB connector. The kit is powered by the USB. Getting started Launch Atmel Studio 6.2.
  • Page 10: Getting Started With Sam D10 Xplained Mini

    Atmel Studio 6.2 or later • ASF version 3.27 or later • SAM D10 Xplained Mini board connected to Atmel Studio 6.2 through the embedded debugger USB connector. The kit will be powered by the USB. Getting started Launch Atmel Studio 6.2 application.
  • Page 11 10. To load the code in the SAM D10 Xplained Mini and debug, select Debug > Start debugging and break (shortcut Alt + F5). 11. The application is programmed and the debugger breaks in main. 12. To run the code, select Debug > Continue (shortcut F5). Atmel AT06467: Getting started with SAM D09/D10/D11 [APPLICATION NOTE] Atmel-42362B-Getting-Started-with-SAM-D09-D10-D11_AT06467_Application Note-11/2015...
  • Page 12: Getting Started With Sam D09

    Due to the functional compatibility of the architecture and peripherals, SAM D10 firmware can be used for SAM D09 with limited or no change. Requirements • Custom board with SAM D09 device mounted. Refer Device datasheet for more details on “Schematics and Programming ports”. • Atmel Studio 6.2 or later •...
  • Page 13 Connect Atmel ICE debugger to ATSAMD09D14A available on the target board through SWG interface. Refer the User Guide of Atmel ICE for more details on debugging a target board. In Tool view (Tools > Device Programming), set the configurations – Tool (Atmel-ICE), and Interface (SWD).
  • Page 14 The code snippet is supposed to toggle PortA pin 9 (PA09) at approximately 50kHz. This can be verified by probing the pin using an oscilloscope. 10. The snapshot of waveform captured through oscilloscope is as follows: Figure 4-8 Pin Toggle Output Waveform Atmel AT06467: Getting started with SAM D09/D10/D11 [APPLICATION NOTE] Atmel-42362B-Getting-Started-with-SAM-D09-D10-D11_AT06467_Application Note-11/2015...
  • Page 15: What's Next

    Atmel Studio help: Help > View Help (Ctrl+F1) • ASF Getting Started: www.atmel.com/asf • ASF online documentation: asf.atmel.com • ASF Reference manual: asf.atmel.com • Technical Documentation for various products:www.atmel.com/webdoc/ Atmel AT06467: Getting started with SAM D09/D10/D11 [APPLICATION NOTE] Atmel-42362B-Getting-Started-with-SAM-D09-D10-D11_AT06467_Application Note-11/2015...
  • Page 16: Revision History

    Revision History Doc Rev. Date Comments 42362B 11/2015 Updated for SAM D09 device 42362A 8/2014 Initial document release Atmel AT06467: Getting started with SAM D09/D10/D11 [APPLICATION NOTE] Atmel-42362B-Getting-Started-with-SAM-D09-D10-D11_AT06467_Application Note-11/2015...
  • Page 17 DISCLAIMER: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN THE ATMEL TERMS AND...

This manual is also suitable for:

Sam d11Sam d10

Table of Contents