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
24 views
1307
434
10 months ago 00:30:31 0
How To Write A Driver (Audio CODEC & I2C) - Phil’s Lab #142
1 year ago 00:58:04 22
Подключение аудио-ЦАП к микроконтроллеру STM32: stm32f401ccu6 + pcm5102 + i2s + dma, регистры и LL
1 year ago 00:35:10 10
STM32. Урок 29. I2S. Inter - IC Sound. part 2. Принимаем звук и шлём в UART
2 years ago 00:24:48 0
STM32. Урок 30. SAI. Serial Audio Interface. part 1