I need to generate sinusoidal signal with DAC and DMA, how to do it?
I have a project to generate a sinusoidal signal using DAC and DMA. The waveform looks like a peak-flat-valley-flat pattern. I am using an array of 500 values, with the peak at 4095, flat at 2048, and the valley at 0. I utilize circular DMA to repeat the data (as I understand it). I want to determine how many signals are generated by my DMA in one second when running. I also want to access the memory, but I'm still confused about how DMA actually works. Please help me.
