Запускаю getting-started-project в IAR. Затем, запускю отладку в симуляторе:
Начинаем отлаживать по шагам...
проходим по нескольким строкам, нажимая "Step Over"
и вдруг происходит зависание (кнопки управления шагами перестают быть активными и можно нажать только "красную руку" - Break).
жду долго.... ничего не происходит.
Нажимаю "Break"
Кнопки управления шагами отладки снова становятся активными, но нажатие на них ничего не даёт, а курсор выделяет зелёным строку:
while ((AT91C_BASE_DBGU->DBGU_CSR & AT91C_US_TXEMPTY) == 0);
если нажать "Step Out" или "Go", то опять активна "красная рука", а кнопки управления неактивны... так и висит
и всё...
дальше дело не движется...
В чём может быть проблема?