Дополнительная информация для книги
Инструментальные программы
В этом разделе собраны ссылки на программы, которые вам понадобятся в процессе изучения материалов книги для разработки, отладки, трансляции программ и прошивки их в программную память микроконтроллера.

Программная среда Atmel Studio (современный вариант программы AVR Studio). Предназначена для написания, отладки трансляции программ для большого спектра микроконтроллеров фирмы Atmel. Программа позволяет писать программы на языке С/С++ и поддерживает микроконтроллеры Atmel AVR, беспроводных SoC Atmel SAMR21 и линеек микроконтроллеров SAM3, SAM4, SAMD и SAMG с ядром ARM Cortex-M.
   
CodeVisionAVR — интегрированная среда разработки программного обеспечения для микроконтроллеров семейства AVR фирмы Atmel. Среда содержит компилятор C-подобного языка программирования для контроллеров AVR, а так же компилятор с языка Ассемблера для тех же контроллеров.
   
PonyProg — программатор для считывания и записи программы микроконтроллеров, а так же ПЗУ (EPROM) с последовательным интерфейсом программирования. Программа проста в управлении и отличается дешевизной изготовления аппаратной части. По этой причине программатор в свое время получил широкое распространение. Однако, с развитием компьютерной техники интерфейсы COM и LPT посредством которых схемная часть программатора подключается к управляющему компьютеру, вышли из употребления. По этой причине сейчас использование этого программатора ограничено.
USBasp — программатор с USB интерфейсом. Многофункциональный. простой, доступный для самостоятельной сборки. Схема программатора PonyProg гораздо проще, чем у программатора USBasp. Но проблема в том, что в настоящее время интерфейсы PLT и COM, которые используются для подключения программатора PonyProg вышли из потребления. В большинстве современных компьютеров они отсутствуют. USB - это современный универсальный интерфейс для подключения любых внешних устройств. Такой интерфейс в настоящее время есть на любом компьютере.

 

На главную