I am working on a project with the MK20DX256VLL7 processor. I have been able to successfully run the FSL_USB_Stack on our custom board using the CDC device (many thanks to Erich Styger ). I also have been able to communicate with a host PC using a virtual comm port.
However, I need to design this project so that several devices can be connected to a host PC at the same time, and I'd like the user to not have to worry about the specifics of comm ports and the way that Windows auto-increments the number with each new device. Is the CDC device appropriate for this task, and if so, what driver do I need to call in the .INF file? Is there perhaps a better device class to use? We are starting to look at an FTDI chip and driver set, but that seems a little silly considering the K20 already has USB capabilities.