USB composite device, MIDI and CDC

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

cross mob
Anonymous
Not applicable

Does anyone have a working example for PSoC5 of a USB composite device with MIDI and USBUART (CDC)? Got each one of them working separately but I can't figure out how to do both.

0 Likes
2 Replies
himam_31
Employee
Employee
50 likes received 25 likes received 10 likes received

Hello Jon,

   

You will need to use Interface Association Descriptor (IAD).The remaining configuration is straight forward.

   

Thanks,

   

Hima

0 Likes
Anonymous
Not applicable

As it turned out, I didn't need that; the problem was (among a few other things) that I had conflicting descriptor numbers, which is no compiler warning for.

   

I think this would be a good idea for an example project. The documentation is not super clear on how to make composite devices so it took some trial and error.

0 Likes