Hi
In a project with nRF52810 I use DMA of SPI and PWM to read data from flash and supply it directly to the pwm generator efficiently.
When reading from flash, I load data formatted as 8bit array into RAM. For continuous data streaming, I decided for a dual-buffer concept. So, the next step after data loading would be to forward the buffer's address to the pwm's DMA.
Unfortunately, this does not work because this DMA requires the data formatted as 16bit array. This means, I would have to deep-copy the array into a 16bit array, and a lot more RAM (especially because I use dual buffering).
Just for making sure: Am I right that there is no possibility to change the settings of the PWM DMA so that it can handle my 8bit array?
Thank you.