ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
9 июля
1528966 Топик полностью
Nikolay_Po (Вчера, 12:38, просмотров: 32) ответил klen на Поставь в обработчике сброса задержку, чтоб отладчик успевал зацепиться раньше чем mcu пройдет точку останова. Я полагаю freertos тут ни причем.
Поставил. Всё так же: сначала делает вид, что остановился в потоке. Если кликаю "продолжить" - попадает в задержку: 
handle_reset:
.option push
.option	norelax
	la gp, __global_pointer$
.option	pop

	la sp, _eusrstack
/* Delay to connect a debugger */
	la a5, 24000000
delay:
    addi  a5, a5, -1
    bnez a5, delay

Отмечу, что GDB использую родной, WCH-вский, так как из сборки Клёна - не работает.


Попробовал настроить заново отладку в копии виртуальной машины. Всё делаю так же - отладка не работает. Снапшот запускаю, перезагружаю - отладка работает. Чудеса.