Massimo Banzi Talks Atmel Studio 7

Atmel Studio 7

Introducing Atmel Studio 7 and Atmel START

» Download White Paper

Atmel START Overview



Atmel® START is an innovative online tool for intuitive, graphical configuration of embedded software projects. It lets you select and configure software components, drivers and middleware, as well as complete example projects, specifically tailored to the needs of your application. The configuration stage lets you review dependencies between software components, conflicts and hardware constraints. In the case of a conflict, Atmel START will automatically suggest solutions that fit you specific setup.

With graphical pin-mux and clock configuration, you can easily match your software and drivers with your own HW layout. The tool also provides automated assistance for retargeting projects and applications for different devices. Getting that sample code to run on your board has never been easier.

Atmel START is an online tool; no installation is required. When you are done with your configuration, you can download it for use together with your prefered integrated development environment (IDE), including Atmel Studio, Keil or IAR, and continue development. If you later need to change the configuration you can load it in Atmel START, reconfigure and continue where you left off.

Atmel START is based on the latest generation of the Atmel Software Framework, ASFv4. The driver layer in ASFv4 has been rearchitected for better performance and reduced code size. Care has been taken to make sure that code generated by Atmel START is readable, as well as easy to navigate and extend. Please refer to the user guide to learn more about what’s new in ASFv4.


Atmel Software Framework

The Atmel Software Framework, integrated into Atmel Studio 7, is a collection of production-ready source code, including 1,600 ready-to-use project examples, written and optimized by experts and tested in hundreds of production designs. Use these peripheral drivers, communication stacks and application-specific libraries to quickly and easily complete your projects.

The Atmel Software Framework works across all Atmel® | SMART ARM®-based, AVR UC3, AVR XMEGA® and megaAVR® devices and with both GNU and IAR C compilers. It supports over 300 Atmel microcontrollers, including more than 60 ARM Cortex®-M processor-based devices


Standard APIs

The Atmel Software Framework uses a set of standard application programming interfaces (APIs) across all Atmel AVR and Atmel | SMART ARM Cortex-M based microcontrollers. They simplify how your application code interfaces with chip peripherals and communication interfaces, ensuring that your application code migrates easily across the whole range of AVR and Cortex-M-based microcontrollers.


ASF Explorer

Use the Atmel Software Explorer (ASF Explorer) to import drivers, communication stacks and services from Atmel Software Framework into your projects. The Explorer automatically manages library dependencies, making sure your code contains the required drivers.