Designing with STM32L4 Family
Course Objectives
Designing with STM32L4 is a 3 days ST official course.
The course provides all necessary theoretical and practical know?how for start developing
platforms based on STM32L4 family.
The course begins with an introduction to STM32L Ultra Low Power (ULP) microcontroller
families and focuses on Cortex?M4 architecture in STM32L4.
The course continues with an in?depth study of the Cube tool, memory organization, reset
unit, interrupts handling, low power modes, security, and all the SoC peripherals such as
Flash, PWR, RCC, EXTI, SYS, GPIO, DMA, CRC, USART, SPI, I2C, CAN, LPUART, RTC, IWDG,
WWDG, TIM, LPTIM, ADC, DAC, COMP, OAMP, TOUCH, LCD, DFSDM, SAI, RNG, AES, QSPI,
FIREWALL, SWPMI, FMC, and USB
The course also employs hardware and software design tools, and combines 50% theory
with 50% practical work in every meeting.
The course provides all necessary theoretical and practical know?how for start developing
platforms based on STM32L4 family.
The course begins with an introduction to STM32L Ultra Low Power (ULP) microcontroller
families and focuses on Cortex?M4 architecture in STM32L4.
The course continues with an in?depth study of the Cube tool, memory organization, reset
unit, interrupts handling, low power modes, security, and all the SoC peripherals such as
Flash, PWR, RCC, EXTI, SYS, GPIO, DMA, CRC, USART, SPI, I2C, CAN, LPUART, RTC, IWDG,
WWDG, TIM, LPTIM, ADC, DAC, COMP, OAMP, TOUCH, LCD, DFSDM, SAI, RNG, AES, QSPI,
FIREWALL, SWPMI, FMC, and USB
The course also employs hardware and software design tools, and combines 50% theory
with 50% practical work in every meeting.
General Information
Prerequisites
- Computer architecture background
- Experience in C programming
- Experience in developing embedded systems
Duration & Attendance
3 days
Target Audience
Software and hardware engineers who would like start developing with STM32L4 microcontrollers
Additional Information
Teaching Methods & Tools
- STMCube
- ST Discovery Eval board
- Course book (including labs)