Создание проекта и работа с ним |
|
В этом разделе представлена структура проекта, описание создания нового проекта, изменение различных установок, компилирование, запуск и отладка в пошаговом режиме. Подробнее о работе с проектом можно прочитать в разделе Меню MPLAB и описание функций | |
|
Обзор проекта. |
|
Как создать новый проект. |
|
Компилирование. |
|
Запуск и отладка проекта. |
|
|
Обзор проекта |
|
В общем, схему полного проекта в MPLAB можно представить так: |
Как создать новый проект. |
|
Рассмотрим
создание простого проекта, исходными
файлами которого будут файл или файлы
на ассемблере. При кажущийся
сложности, все необходимые действия не
отнимают и минуты. Для создания проекта
выполните следующие шаги:
В проекте может быть несколько исходных файлов на ассемблере, но указывать необходимо при редактировании проекта один. Остальные включаются в основной исходный файл директивой ассемблера include.
|
|
Компилирование |
|
Чтобы
перекомпилировать только те файлы, в
которые были внесены изменения,
нажмите Project>Make Project.
Чтобы перекомпилировать все файлы
проекта выберите Project>Build.
После завершения процесса будет вызвано окно с генерированной коммандной строкой, перечнем предупреждений или ошибок (если есть) и результатом компиляции: были ли ошибки (build failed) или нет (build successful ). Помощь при исправлении ошибок может оказать файл-листинг, вызвать который можно из меню таким образом: Window>Absolute Listing.
|
Запуск и отладка проекта |
|
Для инициализации системы выберите Debug>Run>Reset. При этом программный счетчик (PC)будет сброшен на нулевой адрес 0x00. В файле источника указатель (темная панель - dark bar) установится на команду, соответствующую нулевой ячейки памяти. Сброс происходит автоматически и после перекомпилирования проекта. MPLAB-SIM можно использовать для
отладки программы при отсутствии
внутрисхемного эмулятора. Это
накладывает некоторые ограничения: Чтобы запустить отлаживаемую
программу в пошаговом режиме (одна
команда за одно нажатие) можете выбрать
в меню Debug>Run>Step или
нажать <F7> или кнопку
Для запуска программы в
непрерывном режиме выберите Debug>Run>Run
или нажмите <F9> или
кнопку |