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

Здесь есть возможность читать онлайн «Стивен Барретт - Встраиваемые системы. Проектирование приложений на микроконтроллерах семейства 68HC12/HCS12 с применением языка С» весь текст электронной книги совершенно бесплатно (целиком полную версию без сокращений). В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Город: Москва, Год выпуска: 2007, ISBN: 2007, Издательство: Издательский дом «ДМК-пресс», Жанр: Компьютерное железо, Программирование, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Встраиваемые системы. Проектирование приложений на микроконтроллерах семейства 68HC12/HCS12 с применением языка С: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Встраиваемые системы. Проектирование приложений на микроконтроллерах семейства 68HC12/HCS12 с применением языка С»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

В книге последовательно рассматриваются все этапы создания встраиваемых систем на микроконтроллерах с применением современных технологий проектирования. Задумав эту книгу, авторы поставили перед собой задачу научить читателя искусству создания реальных устройств управления на однокристальных микроконтроллерах.
Издание содержит материал, охватывающий все вопросы проектирования, включает множество заданий для самостоятельной работы, примеры программирования, примеры аппаратных решений и эксперименты по исследованию работы различных подсистем микроконтроллеров.
Данная книга является прекрасным учебным пособием для студентов старших курсов технических университетов, которые предполагают связать свою профессиональную деятельность с проектированием и внедрением встраиваемых микропроцессорных систем. Книга также будет полезна разработчикам радиоэлектронной аппаратуры на микроконтроллерах.

Встраиваемые системы. Проектирование приложений на микроконтроллерах семейства 68HC12/HCS12 с применением языка С — читать онлайн бесплатно полную книгу (весь текст) целиком

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Встраиваемые системы. Проектирование приложений на микроконтроллерах семейства 68HC12/HCS12 с применением языка С», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Регистр ADDRESS хранит принятый в команде отладки адрес регистра или ячейки памяти. В регистре CCRSAV сохраняется состояние регистра признаков CCR центрального процессора во время исполнения команд монитора отладки.

Режим тегирования используется для автоматического перевода МК в режим отладки при исполнении команды, которая ранее была отмечена программистом для более подробного рассмотрения результатов ее исполнения.

Обсудив принципы организации режима отладки для МК семейства 68HC12, мы перейдем к рассмотрению программно аппаратных средств отладки, которые используют режим BDM и обеспечивают простой и удобный интерфейс пользователя.

3.13.3. Аппаратные и программные средства отладчика P&E от компании PEMICRO

В данном параграфе представлены краткие сведения об аппаратных и программных средствах отладки для МК семейства 68HC12, которые используют порт модуля BDM для связи с микроконтроллером. Мы остановимся на описании возможных режимов отладки с использованием пакета внутрисхемного отладчика ICD12Z в составе интегрированной среды разработки WinIDE Pemicro HC12. Отладчики от других производителей работают схожим образом. Используя набок предоставляемых команд отладки, пользователь может обнаружить и зафиксировать ошибки в исполнении программы. Набор команд отладки приведен в табл. 3.7 и 3.8.

Имя команды Описание
А или АСС Установить значение аккумулятора А
B Установить значение аккумулятора В
BR Установить контрольную точку
CCR Установить значение регистра признаков
CLEARSYMBOL Очистить массив символов
CODE Показать дизассемблированный код в окне отладчика «Code window»
DASM Дизассемблировать инструкцию
DUMP Отобразить память в окне журнала отладки «Status window»
EXIT Выйти в DOS
G или GO Запустить программу на исполнение
GONEXT Выполнить, начиная с текущего состояния счетчика PC до начала следующего оператора
GOTILROM Выполнить, начиная с текущего состояния счетчика PC до достижения указанного адреса в ПЗУ
HELP Показать справочную информацию
IX Установить значение индексного регистра X
LF или LOGFILE Открыть или закрыть файл журнала отладки
LOADALL Выполнить команды загрузки LOAD и LOADМAP
LOADV Выполнить команды загрузки LOAD и побайтового сравнения VERIFY
MACRO Выполнить файл макрокоманд
MACROSTART Начать запись файла макрокоманд
MD или MDx Отобразить содержимое ячеек памяти в окне «Memory window»
N Установить/сбросить бит знака N в регистре признаков CCR
REG Отобразить регистры центрального процессора в окне журнала отладки «Status window»
RTVAR Отобразить заданный адрес и содержимое ячейки с этим адресом в окне переменных «Variable window»
S Установить/сбросить бит S в регистре признаков CCR
SERIAL Установить параметры обмена для последовательного порта
SERIALON Открыть окно интерфейса связи с отладочной платформой
SS Выполнить один оператор программы на языке исходного текста
STEP or ST or Т Выполнить один оператор (команда пошаговой отладки)
STEPTIL Выполнять команду пошаговой отладки, начиная с текущего состояния счетчика PC до заданного адреса
Т [n] Выполнить заданное число n команд пошаговой отладки
ТRAСЕ Запустить программу на исполнение и включить режим трассировки
V Установить/сбросить бит переполнения V в регистре признаков CCR
VERIFY Сравнить содержимое памяти программ МК с кодами файла в формате S19
WHEREIS Отобразить код названного символа
Z Установить/сбросить бит нулевого результата Z в регистре признаков CCR

Табл.3.7.Команды интерфейса пользователя отладчика P&E

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

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

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

Представляем Вашему вниманию похожие книги на «Встраиваемые системы. Проектирование приложений на микроконтроллерах семейства 68HC12/HCS12 с применением языка С» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Ліза Фельдман Барретт - 7 1/2 уроків про мозок
Ліза Фельдман Барретт
Отзывы о книге «Встраиваемые системы. Проектирование приложений на микроконтроллерах семейства 68HC12/HCS12 с применением языка С»

Обсуждение, отзывы о книге «Встраиваемые системы. Проектирование приложений на микроконтроллерах семейства 68HC12/HCS12 с применением языка С» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x