Проектирование средств контроля и диагностики с элементами высокой интеграции - 6 стр.

UptoLike

4
Запуск и отладка проекта
Для инициализации системы выберите Debug>Run>Reset. При этом
программный счетчик (PC)будет сброшен на нулевой адрес 0x00. В файле
источника указатель (темная панель – dark bar) установится на команду,
соответствующую нулевой ячейки памяти. Сброс происходит автоматически и
после перекомпилирования проекта.
MPLAB-SIM можно использовать для отладки программы при отсутствии
внутрисхемного эмулятора. Это накладывает некоторые ограничения
:
невозможность отладки программы с реальными входными сигналами на
выводах микроконтроллера;
невозможность запускать выполнение программы в реальном времени.
Скорость выполнения зависит от многих факторов: количества открытых окон и
запущенных приложений, скорости самого компьютера и других.
Чтобы запустить отлаживаемую программу в пошаговом режиме (одна
команда за одно нажатие) можете выбрать в
меню Debug>Run>Step или нажать
<F7> или кнопку
на панели инструментов. При этом текущая команда будет
выполнена, программный счетчик увеличится и указатель установится на
следующую инструкцию (если, конечно, не было команд ветвления, перехода или
модификации PC). Кнопка
тоже выполняет программу в пошаговом режиме,
только подпрограммы будут выполняться за одно нажатие (в непрерывном
режиме).
Для запуска программы в непрерывном режиме выберите Debug>Run>Run
или нажмите <F9> или кнопку
на панели инструментов. Программа будет
выполняться до тех пор, пока Вы не прервете работу, выбрав в меню
Debug>Run>Halt или нажав <F5> или кнопку или произойдет останов в
заранее установленной точке прерывания (breakpoint).
Меню File
Это стандартное меню со стандартными пунктами для управления файлами
проекта. Пункты Export и Import предназначены для обмена данными между
компьютером и внешними устройствами (симулятор, эмулятор).
Меню Project
Пункты для управления проектом и конфигурацией. Изменение установок
созданного проекта Edit Project. Make Project – компилировать все исходные
файлы для создания одного
hex файла, Build All – компилировать все файлы, Build
Node – компилировать один выборочный файл. Меню Install Language Tool
предназначено для выбора языка программирования и конфигурации.