STM32H7 ADC + DMA + Timer Firmware Tutorial - Phil’s Lab #138
ADC set-up with DMA streams and sampling timer for STM32 microcontrollers. Tips on working with H7’s D-cache and memory protection unit (MPU). PCBs by PCBWay
[SUPPORT]
Hardware design courses:
Course content:
Patreon:
Free trial of Altium Designer:
Altium 365:
[GIT]
[SOCIAL]
[LINKS]
AN2834:
Getting Started with ADCs:
STM32CubeIDE:
DSP Overdrive Algorithm:
[TIMESTAMPS]
00:00 Introduction
02:34 PCBWay
03:05 Hardware Overview
05:36 ADC Considerations
07:54 ADC Config
14:06 DMA Config
15:28 Timer & Clock Config
19:35 Firmware Implementation
22:41 ADC Callback
25:19 Demo
27:07 H7 Caches, MPU, Linker Script
32:34 U5 DMA, Power Domains
34:53 Outro