Для использования стандартной библиотеки периферии необходимо прописать в основном файле проекта строку stm32fl0x.h, раскомментировать используемые периферийные модули в файле stm32fl0x_conf.h и включить их исполняемые файлы в проект в папку StdPeriph Driver. В нашем проекте это файлы - misc.c - NVIC функции, stm32fl0x_exti.c - функции внешних прерываний портов ввода-вывода, stm32fl0x_gpio.c - функции настройки портов ввода-вывода и stm32flOx_rcc.c - функции настройки тактирования модулей периферии (рис. 13.12). Рисунок 13.12 - Конфигурирование проекта При просмотре содержимого функции main.c в проекте используются всего две функции - STM32vldiscovery_LEDInit(LED3) и STM32vldiscovery_PBInit (BUTTONUSER, BUTTONMODEEXTI), далее программа переходит на бесконечный цикл while(l) и ожидает событий
RkJQdWJsaXNoZXIy MTExODQxMg==