Изучение архитектуры и основ программирования микроконтроллеров. Индришенок В.И - 30 стр.

UptoLike

-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.
Программа, осуществляющая загрузку памяти МК (прошивку)
последовательно производит операции стирания информации