TIM DMA not working on STM32F429ZIT
I'm struggling to get DMA working on a PWM Timer. I've read just about everything i can, but it is not working.
Running this code.. produces a PWM signal as expected on the output.
/* USER CODE BEGIN 2 */
HAL_TIM_PWM_Start(&htim3, TIM_CHANNEL_2);

However, when I swap the code to the following, all I get is a one duty signal. It never produces a two duty PWM at all.
/* USER CODE BEGIN 2 */
neo_data[0] = 52; //104(puls)/2
neo_data[1] = 26; //104/4
HAL_TIM_PWM_Start_DMA(&htim3, TIM_CHANNEL_2, (uint32_t *)neo_data, 2); //tim3 ch2

My expectation is that it should this. (youtube((4) STM32F103 네오픽셀 제어(Live Coding) - YouTube) capture)

I have my scope on single shot, and triggered correctly.
I have DMA setup for the timer



