RyoDC 0 25 марта, 2013 Опубликовано 25 марта, 2013 · Жалоба Есть иструкция, __swi_handler: ldr pc,[pc,#+24] Сколько не жму степ ин, переход по указанному адресу не выполняется (программный счетик по прежнему равен 0x8) В чем может быть причина? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 25 марта, 2013 Опубликовано 25 марта, 2013 · Жалоба так отладчики через SWI и работают когда брейкпойнт встречают, рекурсия получается. Вроде так, давно уже в такие кишки не лез. Ставьте брек уже на обработчик куда он прыгнуть должен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RyoDC 0 25 марта, 2013 Опубликовано 25 марта, 2013 · Жалоба Короче у меня Execution до main'а даже и не доходит, виснет на cstartup, в этих хендлерах. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 25 марта, 2013 Опубликовано 25 марта, 2013 · Жалоба Может с готового примера начать? Обычно такая ерунда из за всяких ремэпов и тп . В примере это будет учтено. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться