Белов, А.В. Микроконтроллеры AVR: от азов программирования до создания практических устройств

Шаг 4. Инструменты разработки — программы отладки и транслирования 145 нальной. То есть позволяет проводить полный цикл работ по разработке программ для микроконтроллеров. Действительно, при помощи этой системы можно написать программу, оттранслировать ее и прошить в программную память микроконтрол ­ лера. Отсутствует лишь возможность отладки. Но она реализуется при помощи AVR Studio. Перед тем, как пользоваться программатором, необ ­ ходимо настроить его параметры. Окно настройки параметров програм ­ матора открывается при выборе пункта «Programmer» меню «Settings». Прежде всего, нужно знать название платы программатора, которая подключена к вашему компьютеру. Кроме вида программатора, необхо ­ димо выбрать имя порта, к которому он подключен, а также некоторые специальные параметры. Подробнее о программаторах мы поговорим в конце этого Шага. Отладка программы После того, как программа полностью оттранслирована, можно про ­ изводить ее отладку. Для этого, не закрывая CodeVisionAVR, необходимо открыть программу AVR Studio. Затем в AVR Studio необходимо выбрать пункт «Open File» в меню «File». Появится диалог открытия файла. В этом диалоге нужно изменить тип открываемого файла. В поле «Тип файла» нужно выбрать «Object Files (*.hex;*.d90;*.a90;*.r90;*.obj;*.cof;*. dbg;)». Затем нужно найти на вашем диске директорию с проектом на CodeVisionAVR. Когда вы откроете эту директорию, то вы увидите три файла с одинако ­ вым именем. Чтобы узнать, какой из этих файлов имеет расширение «cof», нужно подвести к каждому файлу курсор мыши и посмотреть его описа ­ ние во всплывающем желтом окне подсказки. Обычно это самый первый (верхний) из файлов. Выберите его и нажмите кнопку «Открыть». Сразу после этого откроется другой диалог. На сей раз диалог записи файла. Программа предложит записать на диск файл проекта в формате AVR Studio. Имя этого файла уже будет дано по умолчанию. Просто нажмите кнопку «Сохранить», и файл проекта сохранится в той же директории, что и проект на СИ. После этого откроется знакомое нам окно выбора микросхемы и отладочной платформы. Выберите платформу «AVR Simulator», а в качестве микросхемы — ту, которую вы используете в своей программе. Нажмите кнопку «Finish». После нажатия этой кнопки начнется процесс подготовки к режиму отладки. Как только он закончится, программа AVR Studio перейдет в отладочный режим. При этом в окне программ вы увидите текст про ­ граммы на языке СИ, а содержимое остальных окон будет точно такое же, как и при отладке программ на Ассемблере.

RkJQdWJsaXNoZXIy MTExODQxMg==