[BUG] D.T.C.C.G. produces MX_DMA_Init in wrong position? (USART/SPI - STM32CubeIDE 1.9.0)
"A regression was detected in the previous STM32CubeMX version 6.3.0 (STM32CubeIDE Version: 1.7.0 ) generating a wrong order of initialization functions.
This issue was fixed in the latest STM32CubeMX version 6.4.0. Thus, newly created project with this version will generate the correct initialization functions order."
"And then called these initialization functions manually in the following user code segment, and now it looks like this"
https://stackoverflow.com/questions/70558087/stm32-spi-ll-dma-transmit
"I couldn't solve it without solving the same problem. But this solution really works. I can't understand why CubeMX is generating wrong code."