PSoC 5 DAC Bug | Cypress Semiconductor
PSoC 5 DAC Bug
as you can read in the DAC Api, with PSoC 5 you have to write the DAC Value to the register twice. I think because of a bug.
So what is the solution when working with DMA? I have to send out two functions (saved in two arrays) with two DACs and sample simultanous with SAR ADC. So at this time there are 4 DMA channels in my project.
Sadly I see that the DACs have sometimes glitchy output. For testing purpose I added two more DMA Channels writing the same data twice to the first ones into the DAC. The output is more stable but I had some more problems in the system.
What is die correct solution when working with DMA and DACs under PSoC 5 (production?)