DMA with multple variable
I have three variables:
volatile uint16_t a[20000];
volatile uint16_t b[20000];
volatile uint16_t c[20000];
However, I only have one DMA channel.
Can I use the DMA to transfer these three variables together in circular mode?
starting with the first 10,000 items of each 3 variable, so the total items will be 30,000
currently:
HAL_DMA_Start(&hdma_tim8_com, (uint8_t*)xxx, &dst, 30000);
