How to restart DMA memory-to-memory on STM32F401RE?
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2019-05-24 3:42 AM
I have an exercise scenario in which I have two buffers src and dst, I want to perform DMA memory-to-memory transfer between them.
Now I set DMA Stream1 and I use in the code HAL_DMA_Start_IT with the right parameters.
The first transfer happen but I want to do in the while loop another transfer.
If I call HAL_DMA_Start_IT again nothing happens (i.e. dst buffer is filled with the first transaction values)
I also tryied to call Abort and then recall HAL_DMA_Start_IT but nothing.
Is there a way to restart at runtime the DMA?
Thnk you in advance.
Labels:
- Labels:
-
DMA
-
STM32Cube MCU Packages
-
STM32F4 Series
This discussion is locked. Please start a new topic to ask your question.
0 REPLIES 0
