Чтобы не плодить темы спрошу здесь же про точки останова (breakpoints).
В IDE CCS я могу поставить точку останова (как например в asm/c/cpp файлах, так и в окне дизассемблера), доходя до которой выполнение программы останавливается. Так вот меня интересует что меняется при выставлении точки останова, что выполнение останавливается именно в этом месте? Срабатывает программное прерывание? Смотреть в сторону KNL_swi, KNL_run? Да что-то не похоже, обнулил функцию KNL_run, всё-равно точки останова отрабатывают.
Для чего это? Хочу, зная что происходит, запретить ставить точки останова.
|