STM32 Bootloader
Customizable Bootloader for STM32 microcontrollers
include Directory Reference

Files

file  board.h [code]
 This file contains the board-specific GPIO pin definitions, peripheral configurations, and initialization function prototypes for the STM32L496 Discovery board.
 
file  button.h [code]
 This file contains the push button driver function prototypes for the STM32L496 Discovery board.
 
file  crc.h [code]
 This file contains the CRC peripheral driver function prototypes for initialization, calculation, and de-initialization.
 
file  delay.h [code]
 This file contains the delay function prototypes.
 
file  flash.h [code]
 This file contains the MCU internal flash driver function prototypes for read, write, erase, and write protection operations.
 
file  led.h [code]
 This file contains the LED driver function prototypes for controlling the green LEDs on the STM32L496 Discovery board.
 
file  log.h [code]
 This file contains the UART-based logging function prototypes for the debug output.
 
file  mcu_hal.h [code]
 This file includes the microcontroller-specific HAL header files.
 
file  rcc.h [code]
 This file contains the RCC (Reset and Clock Control) driver function prototypes for enabling and disabling peripheral clocks and managing reset flags.
 
file  sdmmc.h [code]
 This file contains the SDMMC peripheral driver function prototypes for SD card initialization, read, write, and DMA transfer operations.
 
file  stm32l4xx_hal_conf.h [code]
 This file contains the STM32L4xx HAL library configuration, including module selection and oscillator value definitions.
 
file  systick.h [code]
 This file contains the SysTick timer initialization and de-initialization function prototypes.