роботы
робототехника
микроконтроллеры
Главная
Новости
Спорт
Шаг за шагом
Статьи
Wiki
Форум
Downloads
Ссылки
Контакты
 

Простейший робот
Схема и описание простого робота на одной микросхеме. Робот может двигаться на свет или следовать за рукой.  

Схема и описание первого проекта на микроконтроллере AVR
"Hello, world!" для микроконтроллера.  

Робот на микроконтроллере AVR
Схема робота на микроконтроллере. Примеры программ.  

СРЕДА РАЗРАБОТКИ WinAVR



WinAVR Logo

Состав WinAVR


    WinAVR включает следующий набор компонентов:

Programmers Notepad - удобный редактор программиста и интегрированная среда разработки (IDE);
AVR GCC - компилятор языков C и C++ для AVR;
avr-libc - стандартная С библиотека AVR для использования с GCC;
avr-as - ассемблер для микроконтроллеров AVR;
AVRDUDE - программатор (программа для загрузки и выгрузки кода микроконтроллеров);
avrdude-gui - графический интерфейс пользователя для AVRDUDE (только в версиях до WinAVR-20060421 включительно);
MFile - автоматический генератор Make-файлов for AVR GCC;
GNU Binutils - утилиты для AVR (поддерживают преобразование форматов из ELF в AVR COFF или в AVR Extended COFF);
GNU Debugger (GDB) - дебагер (отладчик) с интерфейсом командной строки;
Insight - дебагер (отладчик) с графическим интерфейсом пользователя;
AVaRICE (JTAG ICE interface) - программа для интерфейсов Atmel JTAG ICE (используется вместе с GDB);
SimulAVR - симулятор GDB с поддержкой симулятора от AVR;
SRecord - коллекция мощных утилит для загрузки файлов разных форматов в EPROM;

Дополнительные вспомогательные программы и утилиты;

Набор документации.


Версии WinAVR


    Версия WinAVR обозначается датой выхода. Например, WinAVR-20100110 вышла 10 января 2010 года.

    Последняя версия WinAVR доступна по адресу http://sourceforge.net/projects/winavr/. Там же можно прочитать информацию о WinAVR, новости и отзывы.

    Вы также можете воспользоваться файловым архивом myRobot, чтобы скачать WinAVR-20100110

WinAVR-20100110-install.exe - 28 840 кб



Установка WinAVR


    Инсталляционный пакет WinAVR представляет собой один исполняемый файл, который необходимо запустить, чтобы установить WinAVR. Вначале будет предложено ознакомиться с GNU GPL лицензией, потом следует выбрать место установки WinAVR.

    По умолчанию инсталляционный пакет предлагает установить WinAVR в одноименную папку на диске C "c:\WinAVR". Лучшим выбром будет оставить все без изменений и проинсталлировать WinAVR в предлагаемую директорию. Если же вы решили выбрать другое место, то следует руководствоваться правилом: имена папок или путь не должны содержать пробелов и кириллических символов.

Примеры:

c:\WinAVRОчень хорошо!
c:\programming\WinAVRХорошо.
c:\programming\AVR\WinAVRХорошо.
c:\Программирование\WinAVRНе рекомендуется - содержит символы кириллицы в имени папки.
c:\Program Files\WinAVRПлохо - содержит пробел в имени папки.


    После инсталляции WinAVR будет предложено ознакомиться с файлом README.txt, а на рабочем столе появятся следующие ярлыки:



    Их можно удалить со стола в корзину. Доступ к ним все равно останется через меню "Пуск -> Программы -> WinAVR". Оставьте только ярлык для "Programmers Notepad".

    После установки WinAVR желательно перезагрузить компьютер, чтобы пути к компилятору и библиотекам, прописанные инсталлятором в конфигурационном файле и реестре, вошли в силу.



myROBOT.ru Это оригинальная статья myROBOT.ru
Постоянный адрес статьи: http://myrobot.ru/stepbystep/mc_winavr.php






Статьи раздела
МИКРОКОНТРОЛЛЕРЫ

Все статьи курса
Что такое микроконтроллер.

Микроконтроллеры: краткий обзор.

Микроконтроллеры AVR.

Устройство микроконтроллера AVR.

Модели семейства AVR.
Программирование микроконтроллеров.

Среда разработки WinAVR.

Makefile и компиляция программы.

Простой программатор AVR. AVRDUDE.

Первый проект на микроконтроллере AVR.





Copyright © myrobot.ru, 2005-2013


OpenHosting