Приветствую!
Начал изучать ARM Cortex-M3 на примере STM32. В качестве отладочной платы имею STM32 Discovery с процессором STM32F100RB на борту.
Среда разработки - IAR.
Скачал с сайта ST стандартную библиотеку периферии, но на первый взгляд она выглядит моструозно и непонятно

Я предпочитаю понимать откуда у чего растут ноги, поэтому хочется для начала выдернуть из этой библиотеки только самое необходимое, запустить простейший пример (светодиодом поморгать), а потом уже углубляться дальше. Библиотечные функции рассматриваю для себя только в качестве примеров работы.
Какие файлы необходимо добавить в пустой проект из библиотеки?