Мигающий светодиод на STM32F4
Автор
//
// Подключение заголовочных файлов
//
#include "stm32f4xx_hal.h" // - библотека слоя аппаратных абстракций STM32 (HAL)
#include "stm32_blink.h" // - сгенерированный заголовочный файл из модели Engee
//
// Тело основной программы
//
int main(void) {
//
// Инициализация библиотеки HAL
//
HAL_Init();
//
// Инициализация модели
//
stm32_blink_init();
//
// Бесконечный цикл
//
while (1)
{
//
// Шаг расчёта модели
//
stm32_blink_step();
//
// Задержка, равная шагу расчёта модели
//
HAL_Delay(10);
}
}
//
// Процедура обработки прерываний HAL-таймера
//
void SysTick_Handler(void) {
HAL_IncTick();
}