Atmel Studio

Atmel Studio (до 6 версії AVR Studio) — інтегроване середовище розробки для програмування та відлагодження програм для мікроконтролерів AVR та AVR32 в операційних системах Windows. Після шостої версії середовище може працювати як і з AVR-контролерами, так і з системами з ARM-архітектурою.

Історія

Програмний пакет AVR Studio розробляється компанією Atmel з 2004 року. Починаючи з версії 6.0, компанія змінила назву програми на Atmel Studio та додала можливість програмувати системи на базі ARM-архітектури. Раніше існував і фірмовий асемблер під ОС Windows (wavrasm.exe) від Atmel, який поєднував асемблер і редактор, проте, невдовзі після появи AVR Studio відмовились від його подальшого розвитку.

Опис

Atmel Studio містить в собі такі інструмени, як вбудований C/C++-компілятор, симулятор мікропроцесорної системи для відлагодження програм, менеджер проектів, редактор коду, модуль внутрішньосхемного відлагодження, а також інтерфейс командного рядка. Крім стандартних елементів, середовище підтримує ряд інших інструментів, таких як компілятор GCC та плагін AVR RTOS (операційної системи реального часу). Крім C/C++, середовище дозволяє програмувати також на асемблері.

Джерела

  • Прокопенко В.С. Программирование микроконтроллеров Atmel на языке C. — МК-Пресс, КОРОНА-ВЕК. — Київ, Санкт-Петербург, 2011, 2012. — ISBN 978-966-8806-73-5.
  • Atmel Studio 6 на офіційному сайті Atmel [Архівовано 11 квітня 2014 у Wayback Machine.]
  • Atmel Studio — cxem.net [Архівовано 27 квітня 2014 у Wayback Machine.]
  • п
  • о
  • р
Архітектура
8-біт
  • MCS-51
  • MCS-48
  • PIC
  • AVR
  • Z8
  • H8
  • COP8
  • 68HC08
  • 68HC11
16-біт
  • MSP430
  • MCS-96
  • MCS-296
  • PIC24
  • MAXQ
  • Nios
  • 68HC12
  • 68HC16
32-біт
Мікроконтролер ATtiny2313 в корпусі DIP20
Виробники
Компоненти
Периферія
Інтерфейси
ОС
Програмування