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.

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)