Создание и настройка проекта
Разработка новой прикладной программы в IDE CodeVisionAVR начинается с создания проекта. Файл проекта содержит имена всех файлов с исходными текстами программ, входящими в проект, а также установки рабочей среды CodeVisionAVR, необходимые для трансляции и компоновки файлов разрабатываемой программы. При создании проекта задается тип используемого в проекте МК и проводится его настройка.
Для создания нового проекта выберите пункт New à Project из главного меню File. При создании нового проекта возможно использование мастера CodeWizardAVR и на следующем этапе появляется запрос на его использование, показанный на рис. 2.3.
Рис. 2.3. Диалоговое окно Сonfirm |
В лабораторных работах этот мастер не используется, поэтому необходимо отказаться от его применения, нажав кнопку No.
Вслед за этим появляется стандартное окно выбора и создания файлов, показанное на рис. 2.4. Используйте обычные приемы навигации, чтобы создать или войти в папку, где будет храниться новый проект. Введите имя создаваемого проекта (в нашем случае – first) и нажмите кнопку Сохранить.
Рис. 2.4. Диалоговое окно Create New Project |
Сразу после задания имени проекта появляется окно с перечнем всех МК семейства AVR, для которых возможно использование CodeVisionAVR при разработке прикладных программ. В нашем случае выбираем МК ATmega128A, на основе которого построен лабораторный стенд.
После выбора МК появляется окно Configure Project first.prj с закладками, в которых задаются параметры и настройки данного проекта. На первой закладке Input Files, показанной на рис. 2.5, отображается путь расположения проекта, а также включаемый в него по умолчанию шаблон файла для программы на языке С, имя которого совпадает с именем проекта (в нашем случае – first.с). В дальнейшем с помощью кнопок этого окна можно включать в проект новые файла, переименовывать их или менять их расположение в проекте.
Естественно, что при создании проекта в CodeVisionAVR необходимо произвести подстройку параметров проекта с учетом выбранного МК. Для этого откройте в окне Configure Project first.prj закладку C Compiler, содержимое которой показано на рис. 2.6. Из содержимого этой вкладки нас, прежде всего, интересует вложенная вкладка Code Generation, в которой отображен используемый МК и целый ряд настраиваемых параметров проекта.
Рис. 2.5. Диалоговое окно Configure Project |
На этой вкладке приведены настройки проекта, которые предлагаются к использованию по умолчанию. Большая их часть пригодна для использования во всех проектах настоящего лабораторного практикума. Изменить необходимо только один параметр – частоту применяемого в стенде кварцевого резонатора, она должна быть равна 11.0592 MHz. Для завершения процедуры настройки проекта нажмите кнопку OK.
Если в процессе работы возникает необходимость настройки или изменения каких-либо параметров, то вернуться в окно настроек можно с помощью пунктов меню ProjectàConfigure.