После открытия окна Configure Project автоматически выбирается закладка Files. Эта закладка позволяет добавлять или удалять файлы из проекта. Чтобы добавить файл к проекту, следует щелкнуть по кнопке Add (Добавить). При этом откроется диалоговое окно Add File To Project (Добавить файл к проекту). В открытой папке Counter следует выбрать файл с именем count и щелкнуть по кнопке Открыть. После этого файл будет добавлен в проект.
Далее необходимо выбрать закладку C Compiler (Компилятор Си), которая позволяет установить опции компилятора Си для открытого в настоящий момент проекта. С этой целью щелкните по ней мышью.
Закладка C Compiler в свою очередь имеет еще пять закладок: Code Generation (Генерация кода), Libraries (Библиотеки), Messages (Сообщения), Globally #define (Глобальные определения) и Paths (Пути).
При открытии закладки C Compiler автоматически открывается закладка Code Generation. На ней обязательно следует задать опции Chip (Чип) и Clock (Тактовая частота). Опция Chip задает микроконтроллер AVR, для которого разрабатывается проект. В соответствии с заданным МК компилятор проверяет допустимость тех или иных операторов, наличие соответствующей периферии и т.д. Опция Clock задает значение тактовой частоты в мегагерцах. Это значение CVAVR будет использовать для функций задержки, работы таймеров и т.д.
Для разрабатываемого проекта выберите из выпадающего списка в окошке Chip микроконтроллер ATmega16. Введите в окошко Clock значение тактовой частоты 8.000000 МГц (это значение можно ввести непосредственно, либо воспользоваться стрелками, расположенными справа от окошка).
Указание. При разработке нового проекта начинающим пользователям рекомендуется на закладке C Compiler устанавливать только тип чипа (микроконтроллера) и значение тактовой частоты. Остальные настройки рекомендуется оставить установленными по умолчанию. Кроме того, не следует менять настройки в закладках Before Build и After Build.
После выбора типа МК и установки тактовой частоты нужно сохранить опции разрабатываемого проекта. С этой целью щелкните по кнопке OK в нижней части окна Configure Project.
3.6. Построение проекта
Для построения открытого проекта следует выбрать команду из меню Project > Build All (Проект > Построить все). При этом сначала будет запущен компилятор Си CVAVR, который произведет ассемблерный файл с расширением .asm. Этот файл можно просмотреть и при необходимости изменить, открыв его в редакторе. Если не было обнаружено никаких ошибок, то будет запущен ассемблер Atmel AVR AVRASM32, который произведет выходные файлы, тип которых был определен при конфигурировании проекта на закладке C Compiler.
После этого откроется окно Information (Информация), показывая результаты построения. Это окно имеет две закладки: Compiler (Компилятор) и Assembler (Ассемблер).
Количество возможных ошибок компиляции и/или предупреждений будет указано на закладке Compiler, а сами ошибки и/или предупреждения будут показаны в окне Messages (Сообщения), расположенном под областью редактирования, и в окне Navigator (Навигатор). Для закрытия окна Information нужно щелкнуть по кнопке ОК.
Если ошибок нет, то процесс построения проекта можно считать законченным, и следует перейти к следующему этапу разработки – отладки программы.
3.7. Отладка программы
Для отладки программ в IDE CodeVisionAVR можно воспользоваться внешним отладчиком, например, AVR Studioдля отладки на программном уровне. Кроме того, в настоящее время существует множество программных продуктов, позволяющих наглядно и качественно отлаживать программы для микроконтроллеров фирмы Atmel. Например, можно порекомендовать программные продукты Visual Micro Labот компании Advanced Micro Tools и Proteus VSMот Labcenter Electronics. Для использования отладчика необходимо, чтобы на компьютере была установлена соответствующая версия AVR Studio, которая фактически является программным симулятором.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.