Hi there.
My name is Fonseca and I have some doubts about USB Real-Time library. Would anyone clear up my doubts please? I´ve a development kit based on LPC1857 microcontroller. This microcontroller has two USBs (both are available in my kit), and I want to use both as Device USBS, working as CDC (I mean, I want to use these two USBs as two Virtual COM Ports). I have spent some time reading and practicing about RL-USB library, and I coudn´t find a way to connect, disconnect, get data and put data in USBs individually, what seems that two USB management aren´t possible using RL-USB library. Is this true? If yes, is there another library for working with two USBs as Virtual COM ports?
Best Regards.
In document where point you states that possible multiple instance of given classes: The USB Device Class Parameters and Endpoint Settings are configured in separate files for each USB Device Class and separately for each instance. The configuration files contain Device Class specific Endpoint Settings Numbers and are listed in the Project Window under the Component USB. Another excerpt clearly states max 4 instances of CDC class: This documentation uses n as a placeholder for the instance number 0 - 3. Most applications only require one instance of a CDC class. For the first CDC class instance the instance number is 0:
I hope this help for you.
Georg