STM32 I2S ADC DMA & Double Buffering - Digital Audio Processing with STM32 #4 - Phil's Lab #55

Описание к видео STM32 I2S ADC DMA & Double Buffering - Digital Audio Processing with STM32 #4 - Phil's Lab #55

Mixed-signal hardware design course: https://phils-lab-shop.fedevel.education
How to set up firmware for I2S with DMA, ADCs with DMA triggered at a fixed sample rate by timers, basic driver for the audio codec, and how to efficiently process audio data using double buffering. "Pre-cursor" to previous videos on real-time digital processing (DSP) of audio data using an STM32 microcontroller in C on custom audio-processing hardware.

[SUPPORT]
Free trial of Altium Designer: https://www.altium.com/yt/philslab

PCBA from $0 (Free Setup, Free Stencil): https://jlcpcb.com/RHS

Patreon:   / phils94  

[LINKS]
DSP Playlist:    • DSP  

STM32 Playlist:    • STM32 Firmware  

First DSP Video:    • Digital Audio Processing with STM32 #...  

GitHub: https://github.com/pms67

Double buffering article: https://www.eetimes.com/fundamentals-...

[TIMESTAMPS]
00:00 Introduction
01:31 Hardware Overview

02:23 JLCPCB
02:49 Altium Designer Free Trial

03:15 STM32CubeIDE Project, Pinout, and Clock
07:06 I2S and DMA Set-Up
11:35 Double Buffering
12:31 Implementation (I2S + DMA, Double Buffering)
19:47 Codec Set-Up (I2C)
23:51 ADC + DMA + Timer

29:30 Outro

ID: QIBvbJtYjWuHiTG0uCoK

Комментарии

Информация по комментариям в разработке