Цитата(Непомнящий Евгений @ Mar 10 2017, 14:27)

Младший бит - это признак STUB, он и должен быть установлен
Странно, а на других проектах (рабочих) адрес чётный. Смотрел в двух вариантах.
Цитата(Obam @ Mar 10 2017, 14:53)

"после выполнения первой команды" чего? Стартап кода или main()?
Reset_Handler это точка входа __iar_program_start, а не точка входа в main().
Вероятно всё же стартап кода, но здесь трудно сказать.
Я говорил как раз про адрес Reset_Handler, т.е. тот адрес, который находится сразу за адресом стека.
Местоположение - 0x08000004.
После открытия окна отладки указатель естественно находится на main().
При любой попытке шагнуть всё зависает на выполнении кода.
После принудительной остановки отладчик обнаруживает себя уже по вектору HardFault.