Краткое описание CodeVisionAVR

IDE CodeVisionAVR запускается с помощью ярлыка на рабочем столе или из стартового меню, как и любое другое приложение операционной системы Windows. Внешний вид стартового окна IDE CodeVisionAVR при использовании минимально необходимых открытых окон показан на рис. 1.2. Это окно проекта (2), в котором отображается структура проекта и входящие в нее компоненты, окно редактора текста (3), окно шаблонов (4) и окно сообщений (5), предназначенное для вывода сообщений об ошибках и предупреждениях.

В верхней части окна находится главная панель, включающая следующие выпадающие меню:

· File – меню команд работы с файлами;

· Edit – меню команд редактора текста;

· Search – меню процедур поиска;

· View – меню управления отображением рабочих окон;

· Project – меню настройки параметров и управления проектом;

· Tools – меню использования дополнительных программ;

· Setting – меню установок IDE и дополнительных программ;

· Help – меню получения справочной информации.

Краткое описание CodeVisionAVR - student2.ru
Рис. 1.2. Стартовое окно IDE CodeVisionAVR 1 – инструментальные панели; 2 – окно проекта; 3 – окно редактор; 4 – окно шаблонов; 5 – окно сообщений  

Помимо главного меню в верхней части окна расположены инструментальные панели (1): работы с файлами, редактора текста, поиска и замены, управления окнами и инструментальными панелями, режимов построения проекта, инструментов, настроек компонентов среды и помощи. Любая инструментальная панель состоит из набора иконок, каждая из которых связана с выполнением определенной операции. Вид иконок и описание связанных с ними операций представлены в табл. 1.1. Следует отметить, что многие из операций могут быть также выполнены с помощью вызова пунктов главного меню или нажатия комбинации горячих клавиш, поэтому в таблице наряду с иконками представлена и эта информация.

Таблица 1.1

Икон-ка Пункт меню Горячие клавиши Описание
Инструментальная панель File
Краткое описание CodeVisionAVR - student2.ru New… Ctrl+N Создать новый файл или проект
Краткое описание CodeVisionAVR - student2.ru Open… Ctrl+O Открыть существующий файл или проект
Краткое описание CodeVisionAVR - student2.ru Краткое описание CodeVisionAVR - student2.ru Reopen   История открываемых файлов или проектов
Краткое описание CodeVisionAVR - student2.ru Save Ctrl+S Сохранить открытый исходный файл
Краткое описание CodeVisionAVR - student2.ru Save as…   Сохранить файл как…
Краткое описание CodeVisionAVR - student2.ru Save All Ctrl+Shift+S Сохранить все открытые файлы
Краткое описание CodeVisionAVR - student2.ru Close Ctrl+W Закрыть файл
Краткое описание CodeVisionAVR - student2.ru Close Multiple   Закрыть несколько файлов
Краткое описание CodeVisionAVR - student2.ru Close All   Закрыть все файлы
Краткое описание CodeVisionAVR - student2.ru Convert to Library   Преобразовать в библиотеку
Краткое описание CodeVisionAVR - student2.ru Page Setup   Параметры страницы
Краткое описание CodeVisionAVR - student2.ru Print Preview   Просмотр перед печатью
Краткое описание CodeVisionAVR - student2.ru Print Ctrl+P Печать
Инструментальная панель Edit
Краткое описание CodeVisionAVR - student2.ru Undo Ctrl+Z Отменить последнюю операцию
Краткое описание CodeVisionAVR - student2.ru Redo Ctrl+Shift+Z Восстановить последнюю операцию
Краткое описание CodeVisionAVR - student2.ru Cut Ctrl+X Вырезать выделенный текст в буфер обмена
Краткое описание CodeVisionAVR - student2.ru Copy Ctrl+C Копировать выделенный текст в буфер обмена
Краткое описание CodeVisionAVR - student2.ru Paste Ctrl+V Вставить текст из буфера обмена
Краткое описание CodeVisionAVR - student2.ru Delete Selection Ctrl+Delete Удалить выделение
Краткое описание CodeVisionAVR - student2.ru Select All Ctrl+A Выделить все
Краткое описание CodeVisionAVR - student2.ru Print Selection   Печатать выделение
Краткое описание CodeVisionAVR - student2.ru Indent Selection Ctrl+I Сдвинуть выделенный текст на один шаг табуляции вправо
Краткое описание CodeVisionAVR - student2.ru Unindent Selection Ctrl+U Сдвинуть выделенный текст на один шаг табуляции влево
Краткое описание CodeVisionAVR - student2.ru Connent Selection Ctrl+[ Закомментировать выделенный текст
Краткое описание CodeVisionAVR - student2.ru Uncomment Selection Ctrl+] Раскомментировать выделенный текст
Краткое описание CodeVisionAVR - student2.ru Insert Special Character   Вставить специальный символ
Краткое описание CodeVisionAVR - student2.ru Toggle Bookmark Ctrl+F2 Установить закладку в текущей строке
Краткое описание CodeVisionAVR - student2.ru Jump to Bookmark Ctrl+F2 Перейти к закладке
Краткое описание CodeVisionAVR - student2.ru Jump to Next Bookmark F2 Переместить курсор к следующей закладке
Краткое описание CodeVisionAVR - student2.ru Jump to Previous Bookmark Shift+F2 Переместить курсор к предыдущей закладке
Краткое описание CodeVisionAVR - student2.ru Go Back    
Краткое описание CodeVisionAVR - student2.ru Go Forward    

Продолжение табл. 1.1

Икон-ка Пункт меню Горячие клавиши Описание
Краткое описание CodeVisionAVR - student2.ru Go to Definition/ Declaration F12  
Краткое описание CodeVisionAVR - student2.ru Go to Line Ctrl+G Перейти к строке
Краткое описание CodeVisionAVR - student2.ru Go to Matching Brace Ctrl+M Выделение парных скобок
Инструментальная панель Search
Краткое описание CodeVisionAVR - student2.ru Find… Ctrl+F Найти текст в активном файле
Краткое описание CodeVisionAVR - student2.ru Find Next F3 Найти текст в активном файле
Краткое описание CodeVisionAVR - student2.ru Find Previous Ctrl+F3 Найти текст в активном файле
Краткое описание CodeVisionAVR - student2.ru Find in Files… Ctrl+Shift+F Поиск текста в нескольких файлах
Краткое описание CodeVisionAVR - student2.ru Replace Ctrl+H Поиск и замена текста в активном файле
Краткое описание CodeVisionAVR - student2.ru Replace in Files Ctrl+Shift+H Поиск и замена текста в файлах
Инструментальная панель View
Краткое описание CodeVisionAVR - student2.ru Toggle Fold   Показать/скрыть блок текста
Краткое описание CodeVisionAVR - student2.ru Expand All Folds   Показать все блоки текста
Краткое описание CodeVisionAVR - student2.ru Collapse All Folds   Скрыть все блоки текста
Краткое описание CodeVisionAVR - student2.ru Visible Non-Printable Characters   Отобразить непечатаемые символы
Краткое описание CodeVisionAVR - student2.ru Code Navigator   Показать или скрыть окно проекта
Краткое описание CodeVisionAVR - student2.ru Code Information   Показать или скрыть окно информации
Краткое описание CodeVisionAVR - student2.ru Function Call Tree   Показать или скрыть окно вызова функций
Краткое описание CodeVisionAVR - student2.ru Code Template   Показать или скрыть окно шаблонов
Краткое описание CodeVisionAVR - student2.ru Clipboard History   Показать или скрыть окно Clipboard
Краткое описание CodeVisionAVR - student2.ru Messages   Показать или скрыть окно сообщений
Краткое описание CodeVisionAVR - student2.ru Find In Files   Показать или скрыть окно поиска в файлах
Краткое описание CodeVisionAVR - student2.ru Single Pane   Одна панель в окне
Краткое описание CodeVisionAVR - student2.ru Dual Pane Vertical   Две вертикальные панели в окне
Краткое описание CodeVisionAVR - student2.ru Dual Pane Horisontal   Две горизонтальные панели в окне
Инструментальная панель Project
Краткое описание CodeVisionAVR - student2.ru Check Sintax   Проверка на синтаксические ошибки
Краткое описание CodeVisionAVR - student2.ru Compile F9 Транслировать текущий файл
Краткое описание CodeVisionAVR - student2.ru Build Shift+F9 Построить приложение, транслируя только измененные исходные файлы
Краткое описание CodeVisionAVR - student2.ru Rebuild All Ctrl+F9 Построить приложение, транслируя заново все исходные файлы
Краткое описание CodeVisionAVR - student2.ru Stop Compilation   Остановить текущий процесс построения приложения
Краткое описание CodeVisionAVR - student2.ru Clean Up   Очистка проекта
Краткое описание CodeVisionAVR - student2.ru Information   Вывод информации о процессе построения

Окончание табл. 1.1

Икон-ка Пункт меню Горячие клавиши Описание
Краткое описание CodeVisionAVR - student2.ru Go to Next Error F8 Перейти к следующей ошибке
Краткое описание CodeVisionAVR - student2.ru Go to Previous Error Ctrl+F8 Перейти к предыдущей ошибке
Краткое описание CodeVisionAVR - student2.ru Go to Next Warning F4 Перейти к следующему предупреждению
Краткое описание CodeVisionAVR - student2.ru Go to Previous Warning Ctrl+F4 Перейти к предыдущему предупреждению
Краткое описание CodeVisionAVR - student2.ru Notes   Внести заметку в файл Notes
Краткое описание CodeVisionAVR - student2.ru Configure   Конфигурация проекта
Инструментальная панель Tools
Краткое описание CodeVisionAVR - student2.ru CodeVizardAVR Shift+F2 Запустить мастер CodeVizardAVR
Краткое описание CodeVisionAVR - student2.ru Debugger Shift+F3 Запустить отладчик
Краткое описание CodeVisionAVR - student2.ru Chip Programmer Shift+F4 Запустить процедуру программирования
Краткое описание CodeVisionAVR - student2.ru Terminal Shift+F5 Запустить терминальную программу
Инструментальная панель Settings
Краткое описание CodeVisionAVR - student2.ru IDE   Настройка установок IDE
Краткое описание CodeVisionAVR - student2.ru Editor   Настройка установок редактора текста
Краткое описание CodeVisionAVR - student2.ru Debugger   Настройка установок отладчика
Краткое описание CodeVisionAVR - student2.ru Chip Programmer   Настройка установок программатора
Краткое описание CodeVisionAVR - student2.ru Terminal   Настройка установок терминала

Быстрый старт

Методика Quick Start (Быстрый старт), введенная в обиход производителями современных средств разработки программ, ставит своей целью показать на простом примере основные шаги по использованию предлагаемой IDE. Данная лабораторная работа имеет ту же цель, и поэтому воспользуемся этим приемом для получения первого представления и навыков работы в IDE CodeVisionAVR на примере создания для МК ATMEGA128A-AU программы вывода информации на светодиодную шкалу через параллельный порт.

Перед выполнением работы установите тумблеры конфигурации стенда в состояние, показанное на рис. 2.1.

Наши рекомендации