Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
570035.rtf
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
7.76 Mб
Скачать
  1. Рабочий проект

Рабочий проект включает в себя программирование устройства и физическое тестирование.

    1. Реализация и программирование

Интегрированная среда IAR Embedded Workbench IDE содержит: графическую оболочку для управления ресурсами проекта; текстовый редактор исходного модуля программы; кросс-компилятор; отладчик, программатор; автоматический генератор программного кода; терминал для работы с последовательным интерфейсом RS232C (USART).

Полученный в результате компиляции исходного кода программы на языке С исполняемый модуль (файл прошивки) может быть непосредственно записан в память программ микроконтроллера.

Рисунок 5.1 – Главное окно IAR Embedded Workbench IDE

Таблица 5.1 – Описание пунктов меню

Меню

Описание

File

В меню File представлены команды для открытия новых файлов и файлов проекта, сохранение, печать и выход из IAR Embedded Workbench IDE.

Edit

Меню Edit содержит команды редактирования и поиска в окнах редактора, включения и отключения контрольных точек в C-SPY.

View

Команды меню View используют для того, чтобы открыть окна и выбрать для отображения необходимые инструментальные панели.

Project

Меню Project содержит команды для того, чтобы добавить файлы к проекту, создать группы, и использовать инструментальные средства IAR в текущем проекте.

Tools

Меню Tools - пользовательское-конфигурируемое меню, к которому Вы можете добавить инструментальные средства для использования с IAR Embedded Workbench IDE.

Window

С помощью команд в меню Window вы можете управлять внедренными окнами IAR Embedded Workbench IDE и изменять их расположение относительно экрана.

Help

Меню Help содержит справку о IAR Embedded Workbench IDE.

Toolbar. Инструментальная панель, представленная в меню Вид, обеспечивает доступ к наиболее часто используемым командам IAR.

Описание любой кнопки можно посмотреть, наведя на нее курсор мыши. Когда команда не доступна, соответствующая кнопка панели будет недоступна, и нельзя щелкнуть на нее.

На рисунке 1.16 показано меню команд, соответствующее каждой из кнопок панели:

Рисунок 4.2 – Панель инструментов

Status Bar. Строка состояния внизу активного окна, вызываемая из меню Вид, отображает состояние IAR.

В процессе редактирования, строка состояния показывает текущую линию и номер столбца, содержащего курсор, Caps Lock, Num Lock, и состояние ввода.

Окно рабочей области. Окно Workspace, доступное из меню View, показывает название текущей рабочей области и древовидное представление проектов, групп и файлов, включенных в рабочую область.

Рисунок 5.3 – Окно рабочей области

В раскрывающемся списке вверху окна можно выбрать конфигурацию построения текущего проекта (Debug или Release).

Контекстное меню окна Workspace. Щелчок правой кнопкой мыши в окне Workspace отображает контекстное меню, которое дает удобный доступ к таким командам.

Описание пунктов контекстного меню окна Workspace приведено в таблице 1.4.

Таблица 5.2 – Контекстное меню окна Workspace

Команда меню

Описание

Options

Отображает диалоговое окно, где можно установить параметры для каждого из используемых инструментов в выбранном элементе окна рабочей области. Параметры можно установить во всем проекте, в группе файлов, или в отдельном файле

Make

Собирает, транслирует, и связывает текущие файлы в соответствии с последними изменениями в проекте.

Compile

Компилирует или транслирует открытый файл. Можно выбрать файл в рабочем окне или окно редактора, содержащего файл, который необходимо компилировать.

Rebuild All

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

Clean

Удаляет промежуточные файлы.

Stop Build

Останавливает текущую операцию.

Add>Add Files

Открывает диалоговое окно, в котором можно добавить файлы к проекту.

Add>Add Group

Открывает диалоговое окно, в котором можно добавить новые группы к проекту.

Remove

Удаляет выбранные элементы из окна Workspace.

Source Code Control

Открывает подменю с командами для управления исходным текстом

File Properties

Открывает стандартное диалоговое окно File Properties для выбранного файла.

Set as Active

Устанавливает активным выбранный проект в дисплее краткого обзора.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]