PSoC5 DDS glitch | Cypress Semiconductor
PSoC5 DDS glitch
I'm new on the PSoC5 and I'm currently programming a DDS oscilator. I have it working but with a big glitch in the waveform. It'd periodic and difficult to debug because of the volume of data generated. the main loop is interupt driven and just picks a waveform value from a lookup table and sends it to a DAC.
I believe the glitch occurs when the 32bit accumulator is overflowing.It should just start at 0 again. Does anyone have an idea how I can debug this in order to make sure this is the root cause or know how to solve this?