Fixing The STM32 CubeMX Bug When Using The I2S With The DMA
Автор: Tripplikit Electronics
Загружено: 2020-05-22
Просмотров: 7036
This video describes my solution to a bug I found in the CubeMX when using I2S with the DMA. I discovered this problem while developing the audio output interface of the Tripplikit Mean Green Synthesizer.
The STM32 communicates with the audio interface using the I2S-bus. For efficient use of CPU time we need to transfer the I2S data using dynamic memory access. Using CubeMX and the HAL I successfully get the audio output to work. However, despite considerable effort, I was unable to get the DMA to work.
I have produced this separate video on this topic for those of you who want to use the I2S audio interface for other applications than synthesizer design. The video details the bug I discovered in the CubeMX / HAL DMA setup and my work around for this problem to get it working.
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: