пошаговом режиме с контролем локальных и глобальных переменных, а также внутренних регистров микроконтроллера и напряжений на выводах этой микросхемы. Контроль данных при пошаговой отладке. При использовании встроенного отладчика программ для контроля переменных можно воспользоваться окном Watch. В большинстве случаев это намного выгоднее, чем использовать просмотр памяти данных. Переменные в этом окне отображаются в том формате, в котором они были объявлены в программе. Преобразование данных из одной формы представления в другую осуществляется встроенными средствами отладчика. Если же отладочная информация по какой либо причине была потеряна или программирование ведётся на языке программирования ассемблер, то состояние переменных можно проконтролировать просмотром содержимого внутренней и внешней памяти микроконтроллера. Для определения конкретной ячейки памяти микроконтроллера, занятой иод переменную можно воспользоваться листингом, создаваемым редактором связей компилятора или самим компилятором, если не используется многомодульное программирование. Практически все отладчики позволяют проконтролировать содержимое рабочих регистров текущего банка. Контрольные вопросы 1. Многоразрядные микропроцессоры для персональных компьютеров и их отличия от процессоров, встроенных в микроконтроллеры. 2. Виды программной памяти микроконтроллеров и способы её программирования (записи информации в неё). 3. Принципы разработки и отладки программного обеспечения для микроконтроллеров. 4. Взаимодействие основных узлов процессора в процессе выполнения команд программы. 5. Фазы выполнения команд. Основные характеристики и параметры микропроцессора. 6. Система команд микропроцессора. Классификация команд.
RkJQdWJsaXNoZXIy MTExODQxMg==