[перевірена версія][перевірена версія]
Вилучено вміст Додано вміст
м otheruses
ISCIX-Ex (обговорення | внесок)
Рядок 45:
 
== Засоби розробки ==
Окрім [[Комерційне програмне забезпечення|комерційних]] засобів розробки (IAR, CODEVISION[[CodeVisionAVR]] іта ін.), існують також [[Вільне програмне забезпечення|вільні]], наприклад, [[WinAVR]] - [[GNU]] порт [[GNU Compiler Collection|GCC]] для AVR. В якості вільного [[Інтегроване середовище розробки|середовища]] для avr-gcc можна використовувати [[Code::Blocks]].
 
Крім того, архітектура AVR дозволяє застосовувати [[Операційна система|операційні системи]] при розробці застосувань, основними з яких є написані на мові [[C (мова програмування)|C]] системи [[FREERTOSFreeRTOS]] та [[uOS]]. Також існує написана на мові програмування [[C++]] система [http://scmrtos.sourceforge.net/ScmRTOS scmRTOS].
 
Суттєвий вплив на поширеність мікроконтролерів має те, що програмування цих мікроконтролерів здійснюється досить легко. Найпростіший [[програматор]], пристрій за допомогою якого персональний комп'ютер записує програму у [[Флеш-пам'ять|flash]]-пам'ять мікроконтролера, складається з п'яти провідників та вилки порта [[IEEE 1284|LPT]]. Це дозволяє з успіхом використовувати мікроконтролери AVR новачками, що хочуть отримати знання з мікроелектроніки.