Лекция: Режим Project
Этот режим совместно с другими функциями MPLAB позволяет организовать проект и управлять усовершенствованием первоначального проекта.
Команда New Project – позволяет создать проект и сохранить его в выбранной директории.
Команда Open Project – позволяет открыть уже существующий проект. При этом MPLAB выполнит следующие действия:
· Попытается восстановить ранее открытые окна.
· Восстановит все функции, являющиеся частью проекта.
· Восстановит компилятор изменений через командную панель опций.
· Загрузит бинарный код и символьную информацию, если это возможно.
Команда Close Project – позволяет зарыть проект. При этом MPLAB выполнит следующие действия:
· Закроет все окна.
· Запомнит символы.
· Переместит все метки, связанные спроектом.
Появится диалоговое окно. Функции диалогового окна:
Yes. Сохранение и закрытие текущего проекта.
No. Закрытие проекта без сохранения.
Cancel. Остановка процесса.
Команда Save Project – сохранит всю информацию о проекте, но проект закрыт не будет.
Команда Edit Project – появляется диалоговое окно для присоединения *.ASM или *.C файлов к проекту или перенос файлов из проекта. Эта команда не вносит изменений в оригинальную копию файла, когда происходит присоединение или перенос файлов из проекта. Функции диалогового окна:
Add. MPLAB переносит *.ASM или *.C файл в проект.
Remove. MPLAB переносит файл из проекта, не внося изменений в файл.
Copy File. Открывается диалоговое окно для выбора и копирования файла в директорию проекта.
OK. Диалог прекращается с сохранением всех сделанных изменений.
Cancel. Прекращение операции.
Команда Make Project – определяет источник кода, предназначенный для проекта. Эта команда является первым этапом проверки по времени и дате выбранного файла-источника и *.COD файла (*.COD файл содержит объектный код и символьную информацию).
· Если файл-источник младше, чем *.COD файл, то Make Project вызовет ассемблер или С компилятор для перестройки объектных кодов.
· Если файл-источник старше, чем *.COD файл, то Make Project проверит время и дату любых файлов в проекте.
· Если вы внесли исправления в файл из проекта, чтобы сделать его младше, чем *.COD файл, то Make Project заметит изменения и самостоятельно внесёт исправления во время и дату *.COD файла.
· Если *.COD младше любого из файлов-источников, то никаких действий приниматься не будет.
Команда предлагает выполнить следующие действия:
Compiling Source Code. MPLAB сообщит MPASM или C компилятору создать источник кода. Если код содержит ошибку, MPLAB отобразит сообщение об этом на экране.
Fixing a Compile Error. Двойное нажатие на окно с указанием ошибки переключит источник кода для редактирования. Для фиксации ошибки в коде нужно использовать MPLAB Editor. После фиксации ошибки нужно нажать Project>Make Project ещё раз.
Команда Build All – выполнит перестройку всех файлов-источников в текущем проекте.
Команда Build Node – выполнит перестройку части проекта.