Question about using DMA to generate clock from GPIO output | Cypress Semiconductor
Question about using DMA to generate clock from GPIO output
I create a table in flash just '0' and '1' and use DMA transferring to GPIO. I expect to generate 5MHz clock output from GPIO, but the maximum clock output always is 3MHz. I use a clock as a DMA hardware request (rising edge). Although increasing triggering clock to 24MHz, the clock output from GPIO is the same 3MHz clock output. How to increase output clock to 5MHz or higher?? Is there a speed limitation??
Device: CY8CKIT-050 PSoC 5LP
BUS CLOCK: 48MHz