HAL migration guide Table of Contents ¶
Table Of Contents
- HAL1 to HAL2 - migration guide
- Getting started
- HAL1 detection
- HAL1-to-HAL2 driver migration
- Breaking changes in concepts
- Optimized initialization and configuration APIs
- Unitary configuration methods
- Specialized clock and IRQ management in HAL2
- HAL implementation built upon LL services
- Improved driver mechanisms
- Enhanced control services
- New coding rules
- Optimized input checks
- HAL refactoring
- Enhanced asserts
- Flash driver refactoring
- RTOS-aware HAL
- Misc. updates
- HAL driver migration
- ADC
- CCB
- CEC
- COMP
- CORDIC
- CORTEX
- CRC
- CRYP
- DAC
- DCACHE
- DCMI
- DMA
- DMA2D
- DTS
- EXTI
- FDCAN
- FLASH
- FMAC
- GENERIC
- GFXMMU
- GFXTIM
- GPIO
- HASH
- HRTIM
- HSEM
- I2C
- I2S
- I3C
- ICACHE
- IRDA
- IWDG
- JPEG
- LPTIM
- LTDC
- MDF
- MMC
- NAND
- NOR
- OPAMP
- OSPI
- OTFDEC
- PKA
- PLAY
- PSSI
- PWR
- QSPI
- RAMCFG
- RAMECC
- RCC
- RNG
- RTC
- SAI
- SD
- SDIO
- SDRAM
- SMARTCARD
- SMBUS
- SPDIFRX
- SPI
- SRAM
- TIM
- UART
- USART
- WWDG
- XSPI
- LL driver migration
- Breaking changes in concepts
- Migration example