AVR: відмінності між версіями

[перевірена версія][перевірена версія]
Вилучено вміст Додано вміст
Bot Gluck (обговорення | внесок)
Тлумачення посилань на сторінки значень, replaced: RISCRISC (2) за допомогою AWB
м replaced: В якості → Як, typos fixed: м’я → м'я за допомогою AWB
Рядок 43:
 
== Засоби розробки ==
Окрім [[Комерційне програмне забезпечення|комерційних]] засобів розробки (IAR, [[CodeVisionAVR]] та ін.), існують також [[Вільне програмне забезпечення|вільні]], наприклад, [[WinAVR]] - [[GNU]] порт [[GNU Compiler Collection|GCC]] для AVR. ВЯк якості вільноговільне [[Інтегроване середовище розробки|середовища]] для avr-gcc можна використовувати [[Code::Blocks]].
 
Крім того, архітектура AVR дозволяє застосовувати [[Операційна система|операційні системи]] при розробці застосувань, основними з яких є написані на мові [[C (мова програмування)|C]] системи [[FreeRTOS]], [[ChibiOS/RT]] та [[uOS]]. Також існує написана на мові програмування [[C++]] система [http://scmrtos.sourceforge.net/ScmRTOS scmRTOS].
Рядок 77:
* [[DDD]] — графічний інтерфейс до avr-gdb.
* [[V-USB]] — програмна реалізація протоколу USB для микроконтролерів AVR.
* [[Avrdude]] — засіб для програмування постійної пам’ятіпам'яті микроконтролерів.
* [[PonyProg]] — універсальний програматор через LPT-порт, COM-порт (підтримує USB-емулятор COM-порта).