Читаем Встраиваемые системы. Проектирование приложений на микроконтроллерах семейства 68HC12/HCS12 с применением языка С полностью

Имя командыОписание
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


Перейти на страницу:

Похожие книги

C# 4.0: полное руководство
C# 4.0: полное руководство

В этом полном руководстве по C# 4.0 - языку программирования, разработанному специально для среды .NET, - детально рассмотрены все основные средства языка: типы данных, операторы, управляющие операторы, классы, интерфейсы, методы, делегаты, индексаторы, события, указатели, обобщения, коллекции, основные библиотеки классов, средства многопоточного программирования и директивы препроцессора. Подробно описаны новые возможности C#, в том числе PLINQ, библиотека TPL, динамический тип данных, а также именованные и необязательные аргументы. Это справочное пособие снабжено массой полезных советов авторитетного автора и сотнями примеров программ с комментариями, благодаря которым они становятся понятными любому читателю независимо от уровня его подготовки. Книга рассчитана на широкий круг читателей, интересующихся программированием на C#.Введите сюда краткую аннотацию

Герберт Шилдт

Программирование, программы, базы данных
Программирование. Принципы и практика использования C++ Исправленное издание
Программирование. Принципы и практика использования C++ Исправленное издание

Специальное издание самой читаемой и содержащей наиболее достоверные сведения книги по C++. Книга написана Бьярне Страуструпом — автором языка программирования C++ — и является каноническим изложением возможностей этого языка. Помимо подробного описания собственно языка, на страницах книги вы найдете доказавшие свою эффективность подходы к решению разнообразных задач проектирования и программирования. Многочисленные примеры демонстрируют как хороший стиль программирования на С-совместимом ядре C++, так и современный -ориентированный подход к созданию программных продуктов. Третье издание бестселлера было существенно переработано автором. Результатом этой переработки стала большая доступность книги для новичков. В то же время, текст обогатился сведениями и методиками программирования, которые могут оказаться полезными даже для многоопытных специалистов по C++. Не обойдены вниманием и нововведения языка: стандартная библиотека шаблонов (STL), пространства имен (namespaces), механизм идентификации типов во время выполнения (RTTI), явные приведения типов (cast-операторы) и другие. Настоящее специальное издание отличается от третьего добавлением двух новых приложений (посвященных локализации и безопасной обработке исключений средствами стандартной библиотеки), довольно многочисленными уточнениями в остальном тексте, а также исправлением множества опечаток. Книга адресована программистам, использующим в своей повседневной работе C++. Она также будет полезна преподавателям, студентам и всем, кто хочет ознакомиться с описанием языка «из первых рук».

Бьёрн Страуструп , Ирина Сергеевна Козлова , Бьерн Страуструп , Валерий Федорович Альмухаметов

Программирование, программы, базы данных / Базы данных / Программирование / Учебная и научная литература / Образование и наука / Книги по IT