AnsweredAssumed Answered

SPI DMA transmit during interrupt

Question asked by cherniakov.yuri on Aug 22, 2017

Hello!

 

I am implementing a state machine which is driven by interrupts on the STM32F437IIT6.

The interrupts occur as a result of using the HAL_SPI_Transmit_DMA() function.

 

While testing my program i have noticed that when i try to generate a new HAL_SPI_Transmit_DMA

During the DMA interrupt  it doesnt work. 

 

Please note that the spi-dma write i am trying to generate is on a completley different DMA. (trying to generate a dma transfer on DMA1 during an interrupt of DMA4).

 

Please advise on how to make this work.

 

thanks in advance,

 

 

Outcomes