Designing with STM32F4 Family
Course Objectives
Designing with STM32F4 is a 3 days ST official course.
The course provides all necessary theoretical and practical know-how for start developing
platforms based on STM32F4 family.
The course begins with an introduction to STM32F microcontroller families and focuses on
Cortex-M4 architecture.
The course continues with an in-depth study of the memory organization, reset unit,
interrupts handling, low power modes, and all the SoC peripherals such as I/O ports, ADC,
RTC, USART, I2C, DAC, TSC, SPI, CAN, USB, Timers, Op-Amps, embedded comparators, HDMI,
DMA and CRC.
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 STM32F4 family.
The course begins with an introduction to STM32F microcontroller families and focuses on
Cortex-M4 architecture.
The course continues with an in-depth study of the memory organization, reset unit,
interrupts handling, low power modes, and all the SoC peripherals such as I/O ports, ADC,
RTC, USART, I2C, DAC, TSC, SPI, CAN, USB, Timers, Op-Amps, embedded comparators, HDMI,
DMA and CRC.
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 STM32F4 microcontrollers
Additional Information
Teaching Methods & Tools
- STMCube
- ST Eval board: STM32F413ZHT6
- Course book (including labs)