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

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



После запуска разворачивается окно:



Лезем в кнопку файл:



Нас попросят выбрать чего мы будем делать - пишем проект:



Дальше спросят бyдем ли использовать Wizard- соглашаемся:



Распахнется окно:



Здесь устанавливаем частоту, режимы портов, и т.д.

После того как все установлено сохраняем заготовку проекта:



Сохраняем файлы .c .prj .cwp под одним именем:







открывается окно Си редактора:



пишем здесь свою программку или же вставляем готовый код (удаляя болванку).

Далее компилируем исходник:



нам важно, чтобы после компиляции вывалилось такое окно с надписями - без ошибок и предупреждений:



Далее вызываем программатор:



откроется окно:



Стыкуем платку с программатором, включаем питание платки, запрашиваем и проверяем на соответствие сигнатуру кристалла:



Стираем предыдущее содержимое ПЗУ контроллера:



загружаем откомпилированный код в буфер:







Заливаем содержимое буфера в ПЗУ (FLASH):



Если необходимо ставим требуемые фьюзы, лок биты надо запретить программировать (если только Вы не пытаетесь их закрыть):



Hosted by uCoz