Дополнительная информация
для книги |
Инструментальные
программы
В этом разделе собраны ссылки на
программы, которые вам понадобятся в процессе изучения
материалов книги для разработки, отладки, трансляции
программ и прошивки их в программную память микроконтроллера. |
|
Программная среда 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 - это современный
универсальный интерфейс для подключения любых
внешних устройств. Такой интерфейс в настоящее
время есть на любом компьютере. |
|
|
|
|
|