ВУЗ:
Составители:
-30-
счетчиков. Дополнительно в нем можно наблюдать состояние
счетчика циклов (Cycle Counter) и сторожевого таймера
(StopWatch). Этим окном удобно пользоваться, если требуется
определить длительность выполнения цикла или время
выполнения подпрограммы. В данном примере нет
необходимости использовать это окно.
Аналогично можно по ходу выполнения программы
просматривать содержимое регистров, памяти данных и других
элементов микроконтроллера.
Сохранение
проекта
Перед окончанием работы AVR Studio предложит сохранить
ваш проект. AVR Studio запомнит все открытые вами окна и их
настройки и воспроизведет их при следующем открытии проекта.
Сохранение проекта осуществляется выбором пункта "Save" в
меню "Project".
Загрузка программы в ПЗУ
После того как прикладная программа отлажена на
симуляторе, ее можно загрузить в память микроконтроллера. Для
этой цели
служит программа и устройство - программатор. Для
загрузки предварительно должен быть сформирован файл
загрузки (*.hex-файл).
Плата контроллера содержит элементы, обеспечивающие
внутрисистемное программирование контроллера через
последовательный порт RS-232 персонального компьютера. Для
этого следует воспользоваться одной из специальных программ,
например, программой прошивки, включенной в комплект
Astudio. Переход в режим программирования производится
активизацией строки AVRPrg
пункта меню "Tools".
При правильном соединении компьютера и контроллера
после включения питания на экране появляется диалоговое окно
программы прошивки. В элементах этого окна следует указать
тип программируемого МК, адрес файла с шестнадцатеричным
кодом (*.hex) загружаемой программы, после чего выбрать
кнопку Programming в группе элементов управления Flash.
Программа, осуществляющая загрузку памяти
МК (прошивку)
последовательно производит операции стирания информации
-30- счетчиков. Дополнительно в нем можно наблюдать состояние счетчика циклов (Cycle Counter) и сторожевого таймера (StopWatch). Этим окном удобно пользоваться, если требуется определить длительность выполнения цикла или время выполнения подпрограммы. В данном примере нет необходимости использовать это окно. Аналогично можно по ходу выполнения программы просматривать содержимое регистров, памяти данных и других элементов микроконтроллера. Сохранение проекта Перед окончанием работы AVR Studio предложит сохранить ваш проект. AVR Studio запомнит все открытые вами окна и их настройки и воспроизведет их при следующем открытии проекта. Сохранение проекта осуществляется выбором пункта "Save" в меню "Project". Загрузка программы в ПЗУ После того как прикладная программа отлажена на симуляторе, ее можно загрузить в память микроконтроллера. Для этой цели служит программа и устройство - программатор. Для загрузки предварительно должен быть сформирован файл загрузки (*.hex-файл). Плата контроллера содержит элементы, обеспечивающие внутрисистемное программирование контроллера через последовательный порт RS-232 персонального компьютера. Для этого следует воспользоваться одной из специальных программ, например, программой прошивки, включенной в комплект Astudio. Переход в режим программирования производится активизацией строки AVRPrg пункта меню "Tools". При правильном соединении компьютера и контроллера после включения питания на экране появляется диалоговое окно программы прошивки. В элементах этого окна следует указать тип программируемого МК, адрес файла с шестнадцатеричным кодом (*.hex) загружаемой программы, после чего выбрать кнопку Programming в группе элементов управления Flash. Программа, осуществляющая загрузку памяти МК (прошивку) последовательно производит операции стирания информации