Re: Pic-Kit 3 and Linux?
Peter Stuge <[email protected]> Thu, 8 Oct 2009 19:11:05 +0200
| Newsgroups | gmane.comp.hardware.microcontrollers.gnupic |
|---|---|
| Message-ID | <[email protected]> |
Noel Henson wrote: > Ah, the reason for the PIC with the USB IC are the issues with > cross-platform USB drivers. Strongly disagree. It's not that tricky. libusb and WinUSB cover a lot of ground. Good descriptors (no, I don't mean HID. Axelson's advice is great if Windows is the only thing in one's world) and only very little host code is needed. > It's much easier for small volume products to put all of the USB > issues to rest by using a USB-to-serial IC. No firmware issues. No > extra engineering issues. No wasted host driver development time. Your choice. I think USB devices deserve more careful thought. It is almost always possible to make use of USB features in a way that benefits the application, which is just impossible with a dumb USB-to-serial chip. And, a discrete chip adds to BOM, size and cost, only if just very little. Finally, when USB-to-serial is an absolute must, I suggest Silicon Labs CP2102 or CP2103, or possibly Prolific PL2303, rather than FTDI chips. (No, I don't work for them. I've just had too much annoying trouble with FTDI parts.) https://www.silabs.com/products/interface/usbtouart/ https://www.silabs.com/Marcom%20Documents/Resources/CP210x_Comparison.pdf https://www.silabs.com/Support%20Documents/TechnicalDocs/cp2102.pdf https://www.silabs.com/Support%20Documents/TechnicalDocs/cp2103.pdf //Peter