This video aims to deliver comprehensive guidance on STM32 ADC peripheral configuration. In addition, I will show how to sample two analog channels in Polling, Interrupt, and DMA modes. We will use STM32 CubeMx to configure the peripherals, and HAL API to develop our code. NucleoL476RG is the board I used in this article, but the tutorial applies to other STM32 MCU boards.
Steppeschool Courses:
https://www.steppeschool.com/courses/...
https://www.steppeschool.com/courses/...
Source Code:
https://github.com/Steppeschool/STM32...
Article version of the tutorial:
https://www.steppeschool.com/pages/bl...
00:00 Introduction
00:33 Quick announcement of Courses
02:11 STM32 ADC Polling mode
10:00 STM32 ADC Interrupt Mode
14:02 STM32 ADC DMA Mode