Complete Integrated Development Platform. 2013 Copyright Atmel Corporation



Similar documents
Embedded Development Tools

Introducing a platform to facilitate reliable and highly productive embedded developments

USER GUIDE EDBG. Description

Embedded Component Based Programming with DAVE 3

QT1 Xplained Pro. Preface. Atmel QTouch USER GUIDE

SMARTCARD XPRO. Preface. SMART ARM-based Microcontrollers USER GUIDE

Embedded Software development Process and Tools:

Fondamenti su strumenti di sviluppo per microcontrollori PIC

STLinux Software development environment

Figure 1. 8-Bit USB Debug Adapter

Atmel Lab: Cortex -M4 Training featuring Serial Wire Viewer SAM4S-EK evaluation board using ARM Keil MDK Toolkit

Which ARM Cortex Core Is Right for Your Application: A, R or M?

Migrating Application Code from ARM Cortex-M4 to Cortex-M7 Processors

The Atmel-ICE Debugger

Atmel AVR4029: Atmel Software Framework User Guide. Atmel Microcontrollers. Application Note. Features. 1 Introduction

Wireless Microcontrollers for Environment Management, Asset Tracking and Consumer. October 2009

Selection Criteria for ZigBee Development Kits

Using DAVE with MDK Version 5

UM1680 User manual. Getting started with STM32F429 Discovery software development tools. Introduction

Board also Supports MicroBridge

Quick Start Guide. TWR-MECH Mechatronics Board TOWER SYSTEM

Notes and terms of conditions. Vendor shall note the following terms and conditions/ information before they submit their quote.

Getting Started with Tizen SDK : How to develop a Web app. Hong Gyungpyo 洪 競 杓 Samsung Electronics Co., Ltd

Development With ARM DS-5. Mervyn Liu FAE Aug. 2015

E-LINK FOR ARM. E-Link User maunal / 46

Embedded Software Development: Spottbillige Hardware + OSS = Zum Spielen zu Schade!

STMicroelectronics: Cortex -M4 Training STM32F407 Discovery evaluation board using ARM Keil MDK Toolkit

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.

Java Embedded Applications

Seedling Internet of Things (IoT) and Wearables Platform

STMicroelectronics: Cortex -M4 Training STM32F429 Discovery evaluation board using ARM Keil MDK toolkit

Android Development: a System Perspective. Javier Orensanz

HVP-KV31F120M Quick Start Guide

Eddy Integrated Development Environment, LemonIDE for Embedded Software System Development

Designing Feature-Rich User Interfaces for Home and Industrial Controllers

ET-BASE AVR ATmega64/128

DRV8312-C2-KIT How to Run Guide

Infineon XMC4000: Cortex -M4 Lab

Applications Development on the ARM Cortex -M0+ Free On-line Development Tools Presented by William Antunes

STM32 F-2 series High-performance Cortex-M3 MCUs

TEGRA X1 DEVELOPER TOOLS SEBASTIEN DOMINE, SR. DIRECTOR SW ENGINEERING

How To Use An Atmel Atmel Avr32848 Demo For Android (32Bit) With A Microcontroller (32B) And An Android Accessory (32D) On A Microcontroller (32Gb) On An Android Phone Or

Prototyping Connected-Devices for the Internet of Things. Angus Wong

An introduction to nxpusblib. March 2012

Pre-tested System-on-Chip Design. Accelerates PLD Development

Freescale Semiconductor, I

J-Link / J-Trace ARM

USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual

Computer Automation Techniques. Arthur Carroll

Track One Building a connected home automation device with the Digi ConnectCore Wi-i.MX51 using LinuxLink

APx4 Wireless System-on-Module 5/8/2013 1

APPLICATION NOTE. AT17284: Proximetry Cloud Based Smart Plug User Guide. SMART ARM-based Microcontrollers. Introduction. Features

The Atmel-ICE Debugger

Yun Shield User Manual VERSION: 1.0. Yun Shield User Manual 1 / 22.

National CR16C Family On-Chip Emulation. Contents. Technical Notes V

How To Develop A Toolstick

FlowKit in-circuit debug system

Application Note: AN00141 xcore-xa - Application Development

ARM-Architektur. Toni Reber Redacom AG, 2560 Nidau.

ANDROID DEVELOPER TOOLS TRAINING GTC Sébastien Dominé, NVIDIA

UG103.8 APPLICATION DEVELOPMENT FUNDAMENTALS: TOOLS

Data Sheet. Adaptive Design ltd. Arduino Dual L6470 Stepper Motor Shield V th November L6470 Stepper Motor Shield

Rcore Embedded Software Platform

Palaparthi.Jagadeesh Chand. Associate Professor in ECE Department, Nimra Institute of Science & Technology, Vijayawada, A.P.

PC Base Adapter Daughter Card UART GPIO. Figure 1. ToolStick Development Platform Block Diagram

Section 1 Introduction to the AT91SAMD20 and the Development Environment

Questions from The New SensorTag - IoT Made Easy Webinar

Atmel AVR4921: ASF - USB Device Stack Differences between ASF V1 and V2. 8-bit Atmel Microcontrollers. Application Note. Features.

Welcome to Atmel Studio

Software Prerequisites Linux Ubuntu LTS. Estimated completion time: 15min. The goal of this hands-on is to:

Embedded Linux Platform Developer

Selecting the Right MCU Can Squeeze Nanoamps out of Your Next Internet of Things Application

LPCXpresso v7 User Guide

01. Introduction of Android

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai Jens Onno Krah

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

SBC8600B Single Board Computer

Developing an Application on Core8051s IP-Based Embedded Processor System Using Firmware Catalog Drivers. User s Guide

Introducing AVR Dragon

Atmel AVR ATxmega384C3 microcontroller OLED display with pixels resolution Analog sensors. Ambient light sensor Temperature sensor

ARM Cortex -A8 SBC with MIPI CSI Camera and Spartan -6 FPGA SBC1654

Reminders. Lab opens from today. Many students want to use the extra I/O pins on

Cypress Semiconductor: Arduino Friendly PSoC Shield

Using the CoreSight ITM for debug and testing in RTX applications

USER GUIDE. ZigBit USB Stick User Guide. Introduction

Introduction to Silicon Labs. November 2015

Network connectivity controllers

Embedded Systems on ARM Cortex-M3 (4weeks/45hrs)

Design for Success: Designing for the Internet of Things with TiWiConnect

Enhanced Project Management for Embedded C/C++ Programming using Software Components

TWR-KV31F120M Sample Code Guide for IAR Board configuration, software, and development tools Rev.0

VELOCITY LAB TM Embedded Development Ecosystem

Getting Started with Kinetis SDK (KSDK)

Lab Experiment 1: The LPC 2148 Education Board

CodeWarrior Development Studio for Microcontrollers Version 10.x Profiling and Analysis Tools Users Guide

ontroller LSI with Built-in High- Performance Graphic Functions for Automotive Applications

The Future of IoT. Zach Shelby VP Marketing, IoT Feb 3 rd, 2015

RN-131-PICTAIL & RN-171-PICTAIL Evaluation Boards

Atmel ATSAM3X8E microcontroller Atmel AT86RF GHz radio transceiver Atmel proprietary Lightweight Mesh software stack 10/100Mbps Ethernet

ZigBee-2.4-DK 2.4 GHZ ZIGBEE DEVELOPMENT KIT USER S GUIDE. 1. Kit Contents. Figure GHz ZigBee Development Kit

Transcription:

Complete Integrated Development Platform 2013 Copyright Atmel Corporation

MCU Developer s Challenge 80% increase in SW in next MCU project Top Engineering Concern: Hitting Schedules More complex end user devices Disjointed Tools and SW Ecosystem 2 2013 Copyright Atmel Corporation Atmel Tools Platform

Atmel Tools Overview Making It Easy to Develop with Atmel MCUs App Store Embedded Software Industry Partners Hardware Tools and Kits Online Communities Development Tools Fastest Product Development 3 2013 Copyright Atmel Corporation

Atmel Studio 6.2 World-class tool chain for Atmel MCUs Available for free at atmel.com Powerfull Based on Visual Studio frontend Supports 8/32-bit AVR and ARM development and debugging for Atmel MCU targets Supports project migration from earlier versions Easy to use Extensive embedded software library Integrated training modules and examples for MCU parts and development boards Extensible Rich 3rd-party ecosystem of plugins Configuration tools for Atmel Touch and Wireless technologies 500,000+ downloads in 2012 93% Users ratings excellent, very good, good 4 2013 Copyright Atmel Corporation Atmel Tools Platform

Atmel Studio New features in 6.2 Advanced debugging features Data breakpoints Break execution on R/W access to RAM locations Complex breakpoint types (Equals Greater/Less than, bitmasks..) Supported for ARM, AVR and AVR32 development Live Watch / Data Trace Real-time variable tracking with optional timestamp Non-Intrusive for Cortex-M3/M4, Polled trace support for Cortex-M0+ Graphing data and logging to file Interrupt trace/monitoring Monitor interrupts over SWO trace Identify which interrupts trigger, how often, and compute overhead Improved debugging of optimized code by GDB integration (ARM) Support for creation of ELF production files 5 2013 Copyright Atmel Corporation

Atmel Studio New features in 6.2 More advanced debugging features RTOS Awareness Tree view of kernel objects such as tasks, queues, and semaphores. Current state of kernel objects Scheduling priority, state, stack size and stack usage for tasks Current and maximum queue size of queues and buffers Statistical Code Profiling Sample PC to show relative amount of CPU Cycles spent in functions. 6 2013 Copyright Atmel Corporation

Atmel Studio Roadmap 6.2-SP1 (ETA 13 th October) Trace buffer support for CM0+ (MTB trace) Read and visualize MTB trace buffer on CM0+ parts using EDBG/Atmel-ICE Code coverage vizualized using trace data reusing Percepio technology Atmel Studio 7 (Beta in Feb 2015) Upgrade to the latest Visual Studio Isolated Shell Will significantly improve IDE responsiveness and startup times due to re-architecting done by MSFT Modularize installer to reduce size Arduino project import Ability to import Arduino sketches as C++ projects, creating a migration path for users that wish to take their designs to production. MPU support in Studio (SAMA5) Support for SAMA5 devices will be added to Studio, as well as to the Atmel-ICE probe. 7 2013 Copyright Atmel Corporation

Atmel Software Framework Feature rich software library for Atmel MCUs Powerfull More than 2000 ready-to-run project examples ASF Explorer import wizard with 170+ ASF components and automated dependancy management Easy to use Standard peripheral access APIs across all AVR and ARM MCUs ASF documentation accessible with single click Integrated in Atmel Studio, 3rd party editions available. RTOS Integration FreeRTOS is a core component of ASF 8 2013 Copyright Atmel Corporation Atmel Tools Platform

QTouch Composer Seamless development of cap-touch functionality Distributed trough Atmel Gallery Fully integrates into Atmel Studio New Touch Project Wizard Step-by-step guide through the whole touch project setup Generates project complete w. initialization code Real Time Data Graphing & Tracing Records data during debugging for later playback Validation Wizard Quickly test system performance Power Analyzer Monitors power consumption of the microcontroller in real time 9 2013 Copyright Atmel Corporation Atmel Tools Platform

Xplained development boards Low cost hardware platform for evaluation and rapid prototyping Low cost Starting at $9 and up depending on target Easy to use all boards supported in Atmel Studio* Flexible Boards can be extended using various connectors Get users up and running fast Examples provided for all boards Open source hardware All design files available. Easy to reuse in customer projects Xplained Mini Xplained Pro Xplained Ultra * Atmel Studio support for SAMA5 MPU under development 10 2013 Copyright Atmel Corporation 10/31/2014

Xplained Pro Kits Evaluation and prototyping platform for Atmel MCUs Supports high pin-count flash-mcus MCU Boards and Extension boards MCU boards supports MCU s key features Easy to use On-board Debugger Automatically detected in Atmel Studio Example projects built on ASF and documentation in Atmel Studio Flexible Standardized Xplained Pro connectors, providing access to MCU signals Atmel and third party extension boards available Low cost $39 11 2013 Copyright Atmel Corporation

Xplained Mini Ultra low cost platform for low pin-count devices Supports low pin-count devices MCU Evaluation board Arduino shields for extensions Easy to use On-board Debugger Automatically detected in Atmel Studio Example software projects provided Flexible Large prototyping area with access to all MCU signals Footprint for optional Arduino connector included Very low cost - $8.88 Includes built in debugger! Ordering information: MEGA328-XMINI Additional boards will be released during 2014 12 2013 Copyright Atmel Corporation

Xplained Ultra New Evaluation and Prototyping platform for Atmel MPU Evaluation, prototyping, development for embedded MPU First board supports Cortex-A5 SAMA5D3 MPU Easy to use Free-of-charge Linux distribution from Atmel to get started QT Development toolkit with foc widgets, for graphics UI Software drivers and examples for bare metal developers Supported in Element14 Community Flexible Arduino and LCD connectors, USB and SDIO for extensions Low cost - $79 MRSP SAMA5D3 Xplained First Xplained board for MPU Ordering information: ATSAMA5D3-XPLD 13 2013 Copyright Atmel Corporation

Atmel-ICE Stand-alone debugging/programming tool Supports programming and debugging of Cortex-M based SAM, AVR and UC3 based parts Programming AVR microcontrollers over JTAG, PDI, SPI, TPI and awire Debugging AVR microcontrollers over JTAG, PDI, debugwire and awire Target operating voltage range 1.62V to 5.5V ITM serial trace support on Cortex-M based SAM MCUs Supported in Studio 6.2 and later versions 3 different editions Low cost PCB only Basic w. common cables Complete w. all cables and adapters 14 2013 Copyright Atmel Corporation

Probes and Evaluation Platforms Programming, Debugging and Evaluation tools STK-600 Complete development and evaluation platform, adaptable to any AVR MCU Access to all device pins Adjustable voltage supply and clock Broad portfolio of device programmers and debug probes Atmel-ICE For AVR8/32 and Cortex-M based SAM MCU SAM-ICE For MPU AVR ONE For high-end 32-bit AVR Advanced prototyping kits available for purchase inside Atmel Studio 15 2013 Copyright Atmel Corporation Atmel Tools Platform

Atmel Gallery App store for Atmel Studio extensions Integrated into Atmel Studio Free, eval, paid-for extensions available Main update channel for Atmel Studio Making development with Atmel MCUs faster and easier Moderated by Atmel for content quality Development tools & Embedded Software From Atmel ASF, Atmel Kits, Qtouch.. Tool and software vendors Visual Micro, Keil MDK, CodeVision, Micrium, Percepio And others Easy Access, Easy to Use From Studio 6 through Extension Manager Web interface: gallery.atmel.com ~45,000+ Registered users since Launch Nov. 12 ~10,000+ Downloads per month 16 2013 Copyright Atmel Corporation Atmel Tools Platform

Atmel Spaces Enabling Open Source Community Development Atmel Spaces hosts open source projects, and provides many collaboration tools Provides collaboration tools such as version control system (VCS), Trackers (Bugs, Features, Patches, Custom), Mailing Lists, Wiki Documentation, and more Infrastructure hosted by Atmel, project and content open to community Project owners have complete control over their project, members, and tools. Easy access, easy to collaborate Atmel Studio extension available in Atmel Gallery http://spaces.atmel.com 17 2013 Copyright Atmel Corporation Atmel Studio Platform

On-Line Communities and Open Source The industrys most engaged communities User driven communities AVR Freaks, at91sam Great support resources for experienced users Fantastic teaching tool for beginners Arduino - The heart of the Maker movement 300,000 boards produced according to mid 2011 estimate Atmel Spaces Free hosting and collaboration tools for Open Source projects ~1000+ registered users and growing Engaged in several open source efforts AVR Dude, AVRGCC, LUFA,... 18 2013 Copyright Atmel Corporation Atmel Tools Platform

Partner Eco-System We work with all major commercial vendors Customers are not limited to Atmel's SW/HW Broad Eco-System support for Atmel in the embedded industry Accelerates development Ensures flexibility for customers Longstanding partnerships with all major embedded vendors Advance insight in our roadmaps ensure rapid support for new devices High class commercial support available 19 2013 Copyright Atmel Corporation Atmel Tools Platform

Summary Atmel provides an uniquely integrated development platform Atmel Studio Powerfull and Easy to Use ASF and Gallery Reduces SW complexity Hardware kits and Tools Makes evaluation and development easier Community and Eco-System Best in class support Atmel's Integrated Development Platform helps users reduces time to market by providing advanced features, an extensible software eco-system, and powerful debug integration 20 2013 Copyright Atmel Corporation Atmel Tools Platform