Atmel Studio 7 – бесплатная среда разработки от компании Atmel.
Среда предназначена разработки и отладки приложений на языке C/C++ и языке ассемблера для 8- и 32-битных микроконтроллеров Atmel AVR, беспроводных SoC Atmel SAMR21, а также SAM3, SAM4, SAMD, SAMG и других линеек микроконтроллеров с процессорными ядрами группы ARM Cortex-M.
Ключевые особенности среды:
- Поддержка большинства (более 300) микроконтроллеров Atmel
- Встроенное рабочее окружение Atmel ASF v3 с более чем 1600 готовыми программными компонентами
- Встроенный монитор данных Data Visualizer, позволяющий:
- визуализировать потоки данных в выполняемом микроконтроллером приложении
- контролировать потребление тока микроконтроллера в реальном режиме времени
- Интегрированный C/C++ компилятор GCC с поддержкой командной строки для микроконтроллеров с ядром AVR и ARM;
- Отладчик с расширенным набором функций:
- онлайн просмотр переменных
- сложные точки останова по совпадению данных
- Неинтрузивная отладка, включающая инструменты профилирования, трассировщик данных и обработчиков прерываний, трассировка данных для ARM Cortex-M0+
- Редактор с подсветкой синтаксиса и контекстным меню
- Мастер создания приложений
- Симулятор микроконтроллеров Atmel с точным описанием архитектурных особенностей
Среда разработки Atmel Studio 7 работает в связке с магазином приложений Atmel Gallery.
Подробное описание среды и список поддерживаемых микроконтроллеров приведен на сайте производителя.
Компания Atmel также предоставляет ресурсы, содержащие краткую информацию по ключевым компонентам среды, а также видеопримеры использования этих компонентов.