2022-05-06 04:30 AM
CubeMX 6.5.0, CubeIDE 1.9.0
No matter what I do, CubeMX always generates this:
/* Initialize all configured peripherals */
MX_GPIO_Init();
MX_TIM2_Init();
MX_DMA_Init();
MX_TIM3_Init();
While it should be:
/* Initialize all configured peripherals */
MX_GPIO_Init();
MX_DMA_Init(); // <-- DMA first!!
MX_TIM2_Init();
MX_TIM3_Init();
So DMA fails miserably.
Attached the ioc.
2022-05-06 04:57 AM
This is an old known problem recurring for years.
Perhaps a good warning point to consider abandoning clicking in favour of normal programming .
JW