How to Trigger DMA from a TIM with HAL
Hi,
I am trying to have a DMA move one unit of data every time the timer finishes it's counting period. The DMA would be circular so it would continually do this. I am going to be moving from a buffer to the CCR register of a pwm output.
I saw a HAL_TIM_PWM_Start_DMA function but this does not allow me to specify the DMA to be circular or whether the memory side is stored in bytes/words/etc. How would I go about triggering a DMA on every cycle of a timer with hal?