Программирование контроллеров AVR в среде AVR CodeVision
Программирование контроллеров AVR в среде AVR CodeVision
После запуска разворачивается окно:
Лезем в кнопку файл:
Нас попросят выбрать чего мы будем делать - пишем проект:
Дальше спросят бyдем ли использовать Wizard- соглашаемся:
Распахнется окно:
Здесь устанавливаем частоту, режимы портов, и т.д.
После того как все установлено сохраняем заготовку проекта:
Сохраняем файлы .c .prj .cwp под одним именем:
открывается окно Си редактора:
пишем здесь свою программку или же вставляем готовый код (удаляя болванку).
Далее компилируем исходник:
нам важно, чтобы после компиляции вывалилось такое окно с
надписями - без ошибок и предупреждений:
Далее вызываем программатор:
откроется окно:
Стыкуем платку с программатором, включаем питание платки,
запрашиваем и проверяем на соответствие сигнатуру кристалла:
Стираем предыдущее содержимое ПЗУ контроллера:
загружаем откомпилированный код в буфер:
Заливаем содержимое буфера в ПЗУ (FLASH):
Если необходимо ставим требуемые фьюзы, лок биты надо запретить программировать
(если только Вы не пытаетесь их закрыть):