Цитата(ViKo @ Dec 9 2016, 14:41)

startup.s посмотрите, там есть чего наворотить при желании.
Да, в этом файле если накосячить, то в HardFaultHandler улетает.
Код
;
<o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
; </h>
Stack_Size EQU 0x000003FF; 0x00000400 да хоть вот так
AREA STACK, NOINIT, READWRITE, ALIGN=3
Stack_Mem SPACE Stack_Size
__initial_sp
Понятно, откуда у товарища ошибка появилась.
Вообще и startup и scatter файл создаются IDE при создании проекта и ошибок с выравниванием нет.