A PIO state machine produces a steady waveform in a short test, but gaps appear when the application does other work. What should be checked in the DMA setup and buffer supply before rewriting the PIO program?
Reference: Raspberry Pi: Pico SDK hardware APIs (https://www.raspberrypi.com/documentation/pico-sdk/hardware.html).




