Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Почему не выполняется переход?
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
EnRyo
Есть иструкция,
__swi_handler:
ldr pc,[pc,#+24]
Сколько не жму степ ин, переход по указанному адресу не выполняется (программный счетик по прежнему равен 0x8)
В чем может быть причина?
DASM
так отладчики через SWI и работают когда брейкпойнт встречают, рекурсия получается. Вроде так, давно уже в такие кишки не лез. Ставьте брек уже на обработчик куда он прыгнуть должен.
EnRyo
Короче у меня Execution до main'а даже и не доходит, виснет на cstartup, в этих хендлерах.
DASM
Может с готового примера начать? Обычно такая ерунда из за всяких ремэпов и тп . В примере это будет учтено.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.