Имя команды | Описание |
---|---|
ASM [add] | Записать в память по заданному адресу код введенной команды |
BELL | Подать звуковой сигнал |
BF | Заполнить блок памяти константой |
С | Установить/сбросить бит нулевого переполнения C в регистре признаков CCR |
CLEARMAP | Очистить файл карты памяти |
COLORS | Изменение цветовой гаммы интерфейса пользователя |
D | Установить значение аккумулятора D |
DUMP_TRACE | Вывести содержимое памяти трассировки в окно «Debug window» |
EVAL | Вычислить выражение |
FILL | Заполнить блок памяти константой (аналог BF) |
GOUNTIL | Выполнить программу до указанного адреса |
H | Установить/сбросить бит дополнительного переноса H в регистре признаков CCR |
I | Установить/сбросить бит глобальной маски прерывания I в регистре признаков CCR |
IY | Установить значение индексного регистра Y |
LOAD | Загрузить файл в формате S19 |
LOADMAP | Загрузить файл символьных имен *.map |
LOAD_BIN | Загрузить файл исполняемого кода с указанного в команде адреса |
LPT1, LPT2, LPT3 | Выбрать параллельный порт для обмена |
МACROEND | Остановить запись файла макрокоманд |
МACS | Вывести перечень макрокоманд |
мм or МЕМ | Изменить содержимое ячеек памяти |
NOBR | Сбросить все контрольные точки |
QUIT | Выход из программы |
REM | Добавить комментарии к файлу макрокоманд |
RESET | Имитировать сброс микроконтроллера |
RUN | Начать исполнение программы |
SCRIPT | Выполнить файл макрокоманд |
SERIALOFF | Закрыть окно интерфейса связи с отладочной платформой |
SHOWTRACE | Показать результаты трассировки |
SOURCEPATH | Указать имя и путь к файлу |
STATUS | Отобразить регистры центрального процессора в окне журнала отладки «Status window» |
STEPFOR | Выполнить по шагам до контрольной точки |
SYMBOL | Добавить символ в текущий список символьных имен |
TIME | Показать время исполнения программы |
UPLOAD_SREC | Обновить содержимое ячеек памяти на экране отладчика |
VAR | Показать значение переменной или ячейки памяти в окне переменных «Variable window» |
VERSION | Показать версию программного обеспечения |
X | Установить/сбросить бит X в регистре признаков CCR |
Табл.3.8. Команды интерфейса пользователя отладчика P&E
На рис. 3.7. представлен необходимый для организации процесса отладки набор аппаратных средств. На рис. 3.8. показан вид экрана монитора компьютера в процессе использования пакета отладчика ICD12Z. Как показано на рис., пользователь имеет доступ к регистрам центрального процессора (левое верхнее окно), может наблюдать за изменением используемых в программе символьных переменных (среднее верхнее окно), следить за состоянием и изменять по желанию коды в ячейках памяти (правое верхнее окно), исходный текст отлаживаемой программы (два средних окна), осуществлять ввод команд отладки и наблюдать за их исполнением в окне состояния (нижнее окно).
Рис. 3.7. Система отладки на основе интерфейса BDM и платы микроконтроллером 68HC12B32
Рис. 3.8. Интерфейс пользователя отладчика P&E ICD12Z компании PEMICRO