Цитата(Alex_1811 @ Jan 31 2014, 12:24)

Ситуация следующая. Есть загрузчик который сидит по адресу 0x08000000 и основное приложения по адресу 0x8005000. Если я с бутлодера перехожу на 0x08000001 то вылетаю в HardFault_Handler. А если сразу на вектор Reset 0x8005101 то приложение работает нормально. Как правильно делать?
Откуда взялись такие адреса? Вы в курсе, что ARM 32 разрядный процессор а не 8 и у него соответственно адрес занимает 4 байта а не один.