ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
939252 Топик полностью
SciFi (09.08.2019 15:32 - 15:35, просмотров: 417) ответил Make_Pic на И еще раз о зависаниях - Вопрос конкретно по ATSAML21 - кто как решает проблему поиска места зависания в софте? Как ориентировочно определить физический адрес зависания фирмваре?
Внутрисхемный отладчик. Ещё обработчики всяких fault, ещё assert(). Достигшие просветления могут просто посмотреть на код, потом хлопнуть себя ладонью по лбу "Семён Семёныч!" Простейший обработчик Hard Fault вот такой: void trap(void) { int volatile i = 1; while (i) ; } Отладчиком делаем i = 0 и выходим из него приблизительно туда, откуда залетели.
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้