[an error occurred while processing this directive] [an error occurred while processing this directive]
Понятненько(+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено abivan 10 сентября 2001 г. 22:10
В ответ на: Ответ: Система рабатает в составе + отправлено ALEKS_ 10 сентября 2001 г. 21:35

Если Вам на регистры смотреть постоянно, то эмулятор не подойдет. Придется делать вывод в порт.
Если искать ошибку, то в эмуляторе есть мощное средство. Трассировщик.
Т.е. после останова программы по условию (процессор точек останова) Вы заходите в трассировщик и можете в обратном порядке посмотреть инструкции выполняемые процессором как на ассемблере, так и на сях. А также состояние на 8 входах(логических щупах) и многое другое. В общем с использованием этого аппарата мне удалось отладить мультимастера IIC. Была там ошибка с времянками. Эту ошибку без эмулятора я б не нашел.
А так конечно решать Вам.

Удачи, Иван

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru