cancel
Showing results for 
Search instead for 
Did you mean: 

playback wave file with DMA on STM32F745VGT6

Gia Hung Tran
Associate

Posted on July 11, 2017 at 17:23

Hi Communities,

I am using STM32F745VGTX Chip for my audio playing wave file application. My problem is that playing wave file takes too much processor power, therefore I want to use DMA instead. Is there any DMA mode, therewith my wave file can be sent automatically in background with DMA?

Otherwise, please share me if any body has any supported lib of wave file on STM32F7 or another helpful lib to research.

Thanks for your help!

1 REPLY 1
Imen.D
ST Employee
Posted on July 12, 2017 at 13:59

Hello

Tran.Hung.005

,

As a reference that will help you, refer to the AN3126 application note.

The

Audio_playback_and_record example available under STM32CubeF7 can help you on your application.

So, if you can check how this example was implemented, it may bring you some help:

STM32Cube_FW_F7_V1.7.0\Projects\STM32746G-Discovery\Applications\Audio\Audio_playback_and_record

This example uses the wm8994 audio codec driver located at this path STM32Cube_FW_F7_V1.7.0\Drivers\BSP\Components\wm89

Best Regards

Imen

When your question is answered, please close this topic by clicking "Accept as Solution".
Thanks
Imen