AnsweredAssumed Answered

Move data into GPIOx_BSRR by DMA?

Question asked by MOSI on Apr 23, 2018
Latest reply on Apr 23, 2018 by Clive One

I'm using SMT32F429.

 

I want to move 32 bit data from memory into GPIOx_BSRR by DMA and use a timer as trigger.

 

I tried to setup DMA1 Stream 4 channel 1 (TIM7_UP). And I setup Timer7. But I end upp getting Stream 4 transfer error interrupt flag set. DMA_SxNDTR only counts down one time.

 

And now I read that it is only DMA2 that can write to GPIO registers. Can this be why I fail?  Where can I confirm that informaton?

Outcomes