QUOTE (Baser @ Mar 20 2018, 19:46)

Немного не вяжется: у вас Cortex M0 или Cortex M0+ ?
У Cortex M0 нет регистра VTOR, соответственно нельзя перенести таблицу векторов в середину флеш.
У M0+ вроде тоже нет. Но у них есть процедура отражения ОЗУ на начало памяти (remap), таким образом можно скопировать вектора в начало ОЗУ откуда угодно.
QUOTE (Baser @ Mar 20 2018, 19:46)

Можно только в начало ОЗУ.
Собственно, да.
Меня очень смущает расположение основного стека близко к началу ОЗУ. Обычно его располагают в самом конце, чтобы он мог расти максимально далеко.