STM32F407 код инициализации на ассемблере

RCC @ 168 MHz
Какой русский не любит быстрой езды?.

RCC @ 280 MHz
Отладка кода в RAM и разгон камня.

CAN
Инициализация. Приём и передача сообщений.

SPI
Инициализация. Приём и передача сообщений с использованием DMA.

RTC
Часы реального времени с нереальным функционалом.

FPU
Сколько будет 3FDD70A4 / 403D70A4? Правильно, 3F159F23!

RND
Генератор случайных чисел

CRC
Расчёт контрольной суммы

SYSTICK
Таймер в подарок от разработчиков ядра.

DWT
Хитрый счётчик, затаившийся в недрах отладки.

CCM dataram
Куча оперативки, висящая в воздухе непонятно для чего.

Backup SRAM
Альтернатива EEPROM.

Минималистский код
Минимум, что необходимо для полноценного запуска F4.