В свежей версии standard_peripheral_library есть много интересного , примеры , заготовки системных файлов.Описание их применения , а идеология применения иногда меняется.Ну и поскольку постоянно и одновременно программирую на ИАР и КЕЙЛ для стм32(кейл не поддерживает все применяемые у нас стм32) считаю что кейл намного приятнее для работы.