PSoC 5LP USB CDC API receive buffer expansion.

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
niprc_2224616
Level 2
Level 2
Welcome!

What is the best method to access the USB CDC buffer in real time?  It has been no problem at all transmitting packets around 1kB, however, the API accessors seem to only update upon the completion of a full packet.

   

The USB CDC output is limited by memory, whereas the CDC input buffer is limited to 64kB.

   

I have source code to attach for reference if needed.

   

I also understand that this task is best suited for isochronous transfer, but there is an old driver used on the host side that is necessary.

0 Likes
4 Replies