закладка чистый проект в keil. как правильно заметил SciFi - в нулевую ячейку пишется значение указателя стека http://stm32asm.ru/103/new_clear_keil.htm
STACK_TOP EQU 0x20000100
PRESERVE8
THUMB
AREA RESET, CODE, READONLY
; Это таблица векторов прерываний
; Если прерывания не используются,
; таблицу можно сократить до двух строк
DCD STACK_TOP ; Указатель на вершину стека
DCD Start ; Вектор сброса
ENTRY
; Начало программы
Start PROC
; Первая строчка кода на ассемблере
; Бесконечный цикл
loop
B loop
; Конец программы
ENDP
; Конец файла
END