Начинаем работать с проектом в программе AVR Studio tinyAVR

October 25, 2014 by admin Комментировать »

Для запуска AVR Studio зайдите в меню Windows | Programs | Atmel AVR Tools I AVR Studio 4.

1.             Для создания нового проекта выберите опцию New Project в меню Project (рис. 1.30).

Рис. 1.30. Создание нового проекта в AVR Studio

Рис. 1.31. Настройка проекта в AVR Studio

Рис. 1.32. Выбор контроллера в AVR Studio

1.             Появится всплывающее меню (рис. 1.31). В поле Project Туре выберите либо AVR GCC, либо Atmel AVR Assembler (в зависимости от используемого вами языка). Здесь показаны настройки для проекта на языке С. Установите флажки Create Initial File и Create Folder и дайте проекту подходящее название. Щелкните кнопку Next.

2.             Появится следующее всплывающее меню (рис. 1.32). Выберите пункт AVR Simulator и в разделе Device укажите подходящий контроллер. Щелкните кнопку Finish, и вы увидите, что главный исходный файл открыт и в нем можно писать ваш код.

3.             Обычно для удобства чтения вам потребуется разбивать код на части. В результате программа будет состоять из нескольких файлов. Чтобы присоединить дополнительные исходные файлы, щелкните правой кнопкой мыши пункт Source Files в разделе AVR GCC и выберите опцию либо Add Existing Source File, либо Create New Source File. Если вы используете существующие исходные файлы, убедитесь в том, что они скопированы в тот же каталог, что и ваш главный исходный файл (в тот каталог, который вы создали на шаге 2).

4.             Напишите свой код в главном исходном файле.

5.             В меню Build выберите команду Build (или нажмите клавишу <F7>), чтобы начать компиляцию вашей программы. Если в окне Build появилось сообщение "Build succeeded with 0 Warnings", то ошибок нет и ваш шестнадцатеричный файл создан. Если вы видите сообщение "Build succeeded" и несколько сообщений, то ваш шестнадцатеричный файл создан, но были выданы некие предупреждения. Рекомендуется изучить и по возможности устранить причины их появления. Шестнадцатеричный файл находится в подкаталоге "default" главного каталога проекта.

6.             Для выполнения программы вы можете выбрать команду Build and Run меню Build (или нажать клавиши <CTRL>+<F7>). Пошаговое исполнение кода можно осуществить при помощи клавиши <F11>. После выполнения каждой команды можно отслеживать содержимое регистра контроллера, портов ввода/вывода и памяти.

Источник: Гадре, Д., Занимательные проекты на базе микроконтроллеров tinyAVR / Дхананья Гадре, Нигул Мэлхотра: Пер. с англ. — СПб.: БХВ-Петербург, 2012. — 352 с.: ил. — (Электроника)

Оставить комментарий

микросхемы мощности Устройство импульсов питания пример приемника провода витков генератора выходе напряжение напряжения нагрузки радоэлектроника работы сигнал сигнала сигналов управления сопротивление усилитель усилителя усиления устройства схема теория транзистора транзисторов частоты