Skip to main content
Gia Hung Tran
Visitor II
July 11, 2017
Question

playback wave file with DMA on STM32F745VGT6

  • July 11, 2017
  • 1 reply
  • 738 views

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!

This topic has been closed for replies.

1 reply

ST Technical Moderator
July 12, 2017
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

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks