STM32H7 ADC + DMA + Timer Firmware Tutorial - Phil's Lab #138

STM32H7 ADC + DMA + Timer Firmware Tutorial - Phil's Lab #138

Phil’s Lab

55 лет назад

29,949 Просмотров

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 https://www.pcbway.com

[SUPPORT]
Hardware design courses: https://phils-lab-shop.fedevel.education
Course content: https://www.phils-lab.net/courses
Patreon: https://www.patreon.com/phils94

Free trial of Altium Designer: https://www.altium.com/yt/philslab
Altium 365: https://www.altium.com/altium-365

[GIT]
https://www.github.com/pms67

[SOCIAL]
https://www.instagram.com/philslabyt

[LINKS]
AN2834: https://www.st.com/resource/en/application_note/an2834-how-to-optimize-the-adc-accuracy-in-the-stm32-mcus-stmicroelectronics.pdf
Getting Started with ADCs: https://wiki.stmicroelectronics.cn/stm32mcu/wiki/Getting_started_with_ADC
STM32CubeIDE: https://www.st.com/en/development-tools/stm32cubeide.html
DSP Overdrive Algorithm: https://www.youtube.com/watch?v=_0ys155xv1Q

[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
Ссылки и html тэги не поддерживаются


Комментарии: