Краткий обзор софта, применяемого при разработке программ для AVR

AVR STUDIO Официальный софт от ATMEL. Этот интегрированный пакет объединяет редактор исходников на ассемблере с подсветкой синтаксиса, ассемблер, отладчик, большой и толковый HELP. Текушая версия 4.10 доступна на www.atmel.com. Программа полностью бесплатна. К её недостаткам можно отнести неторопливость в режиме отладки (хотя это проблема всех программных симуляторов), наличие ошибок и некоторую нестабильность в работе.
Code Vision Компилятор языка Си для AVR. На мой взгляд, один из лучших. Удобная среда разработки, (редактор с подсветкой синтаксиса, компилятор, CodeWizard, программатор и терминал) хорошая оптимизация кода и наличие freeware версии, которая отличается от полнофункциональной лишь ограничением на максимальный размер генерируемого кода - 60% от полного объема памяти контроллера. Текущая версия 1.24.3, доступна для скачивания на www.hpinfotech.ro. Вместе с компилятором идет набор библиотек для работы с разной переферией - контроллерами ЖКД, шиной i2c и пр., что сильно облегчает жизнь начинающим.
AVRGCC (WinAVR) Еще один компилятор Си. Главная особенность - полностью бесплатен, так как создан на основе компилятора GNU GCC. Есть версии под Windows и Unix (Linux ,FreeBSD и.т.д.). Все они представляют собой набор консольных утилит, которые можно "привязать" к любимому программистскому редактору или использовать прилагаемый(в Windows версии) Programmers Notepad, уже "заточенный" под использование с AVRGCC.
PonyProg Универсальный программатор. "Прошивает" огромное количество устройств с последовательным доступом, в том числе и все AVR. Аппаратная часть программатора очень проста. Скачать PonyProg (версии для Windows и Linux) и схемы "железа" можно на www.lancos.com
Hosted by uCoz