STM32 I2S ADC DMA & Double Buffering - Digital Audio Processing with STM32 #4 - Phil’s Lab #55
Mixed-signal hardware design course:
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:
PCBA from $0 (Free Setup, Free Stencil):
Patreon:
[LINKS]
DSP Playlist:
STM32 Playlist:
First DSP Video:
GitHub:
Double buffering article:
[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
17 views
1307
434
4 months ago 00:35:09 52
STM32. Урок 29. I2S. Inter - IC Sound. part 2. Принимаем звук и шлём в UART
4 months ago 00:15:58 12
STM32. Урок 29. I2S. Inter - IC Sound. part 1
4 months ago 00:24:47 11
STM32. Урок 30. SAI. Serial Audio Interface. part 1
4 months ago 00:45:12 217
Программатор CH341A (Распаковка и тест). CH341A Programmer (Unpacking and Test)
4 months ago 00:30:30 35
How To Write A Driver (Audio CODEC & I2C) - Phil’s Lab #142