приобретение навыков отладки программ под управлением отладчика
Программная модель AVR -микроконтроллеров
Последовательность разработки ПО для микроконтроллеров
000000 e019 ldi R17, 9; загрузка числа 9 в регистр R17 000001 e52c ldi R18, 92; загрузка числа 92 в регистр R18 000002 e33a ldi R19, 58; загрузка числа 58 в регистр R19
000003 9f12 mul R17, R18; умножение R17 на R18, результат в R1:R0 000004 0f12 add R17, R18; сложение R17 и R18, результат в R17 000005 1b31 sub R19, R17; вычитание R17 из R19, результат в R19
000006 cfff met: rjmp met; бесконечный цикл (для отладки)
Цель работы: ознакомление с аппаратными и программными средствами отладки ПО; изучение команд отладчика среды AVR Studio; приобретение навыков отладки программ под управлением отладчика.
Классификация средств отладки программного обеспечения По команде Registers на экране отображается окно Registers, в котором приводятся шестнадцатеричные представления содержимого РОН. Команды Memory, Memory 1, Memory 2, Memory 3 обеспечивают вызов окон Memory, служащих для отображения содержимого ячеек оперативной и энергонезависимой памяти данных, памяти программ, регистров ввода-вывода и РОН.
|