Other Parts Discussed in Thread: TM4C123GH6PM
Hi,
I'm actually doing my very first signal processing with the TM4C123GH6PM on the Tiva C Launchpad.
In my mind, I'm sampling some data by using ADC0 and uDMA in ping-pong mode. Do some kind of filtering and write the data into the output ping/pong buffer. Out of this buffer another uDMA channel will update the COMP value of any PWM generator.
The ADC will be triggered by the PWM counter - therefore the system runs synchronous.
My problem is how to write to PWMnCMPA register using DMA in circular mode? I know there is no hardware channel providing this, but using a software channel could be possible?!
Thanks for any impressions!
Simon