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-біт |
|
---|---|
16-біт |
|
32-біт |
|
![Мікроконтролер ATtiny2313 в корпусі DIP20](http://upload.wikimedia.org/wikipedia/commons/thumb/8/86/ATtiny2313.png/150px-ATtiny2313.png)
- Analog Devices
- Atmel
- Silabs
- Freescale
- Fujitsu
- Holtek
- SK Hynix
- Infineon
- Intel
- Microchip
- Maxim
- Parallax
- NXP Semiconductors
- Renesas
- Texas Instruments
- Toshiba
- Ubicom
- Zilog
- Cypress
- Nuvoton
- Таймер
- АЦП
- ЦАП
- Компаратор
- ШІМ-контролер
- Лічильник
- LCD
- Watchdog Timer
- JTAG
- C2
- Програматор
- Асемблер
- Переривання
- MPLAB
- Atmel Studio
- MCStudio