1 Reply Latest reply on Mar 6, 2018 11:05 PM by hima

    Send Data to PC using USB and DMA automatic buffer management




      I am using PSoC5LP (CY8CKIT-059) in a sensor environment and want to send 24bit values via USB ISOC transfer to my PC.

      Transmission of the desired data works well using manual buffer management without DMA, so I guess that in generell my USBFS peripheral is configured correctly.


      Now I want to implement the same transmission using a DMA and automatic buffer management. I have a buffer array with adjustable length (let's say 100 uint8 entries).

      Is there any resource which describes more or less exactly the DMA configuration and when to call which USBFS API function to maintain a continuous ISOC packet stream?

      Best regards,