Белов, А.В. Микроконтроллеры 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 перейдет в отладочный режим. При этом в окне программ вы увидите текст про граммы на языке СИ, а содержимое остальных окон будет точно такое же, как и при отладке программ на Ассемблере.
Made with FlippingBook
RkJQdWJsaXNoZXIy MTExODQxMg==