Op 29 november 2013 15:01:47 schreef EricP:
[...]Dat is dus bijna het slechtste advies wat je kunt geven. Silabs maakt mooie dingen. Die converter valt daar niet onder. Die pl2303 is ook altijd gezeur. Zeker als je met VCP aan de gang gaat (en dat doen de meesten). Drama is compleet als je meerdere van die dingen aan USB hebt hangen. Het probleem is meestal drivers, maar ja, die heb je wel nodig. De enige die dat een beetje knap voor elkaar lijkt te hebben is FTDI.
Gaat hier nu om wat simple uart naar usb, niet over VCP, dus irrelevant voor dit advies.
De rest waar jij het over hebt kan ik ontkrachten uit eigen ervaring, nooit geen last van met A, C en D versie van de pl2303HX, gebruik ze echt heel veel en ken ook andere de ze veel gebruiken. PL2303HX doet gewoon wat die moet doen. En heb hier standaard meerder dingen aan usb hub hangen, ook meerder pl2303HX, nergens last van, gebruik ze ook icm meerdere laptops.
Zitten prima drivers bij, windows herkend pl2303HX ook gewoon gelijk. Alleen de A versie dus niet out of the box onder win8, wel onder win7 en lager, maar daar is wel trucje voor.
http://www.airdevilaccessories.com.au/downloads/2050356/PL2303HXA+Wind…
Maar dat is allemaal irrelevant voor de huidige versie D.
http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=156&pcid=41
Edit/
Op 29 november 2013 15:18:58 schreef Arco:
Het softwarematig implementeren van USB is absoluut ook af te raden. Implementatie met hardware USB heeft al 32kb geheugen nodig voor het USB framework.
Zeker op een klein picje als de 627 nooit aan beginnen (als het al fatsoenlijk zou lukken)
En een PIC met hardware usb kost ook geen drol meer...
V-usb kan je al op bijv. attiny85(0.5KB ram, 8KB flash) laten draaien en heb je nog ram over voor andere dingen, kan HID keybord ernaast nog implanteren en ADC data laten uittypen in kladblok.
Attiny heeft 500bye ram, wat jij met 32KB wilt doen is mijn niet duidelijk en ook echt niet nodig!! Ik zie niet waarom bij pic ineens 32KB nodig zou hebben waar we bij avr wegkomen met 0.5KB en dan hebben we nog over. <2KB flash is ook al zat. Waar haal je die wijsheid vandaan als ik vragen mag?
Kan zo snel niet vinden wat 16fusb nodig heeft, maar dat is volgens mijn vork/port van v-usb, dus denk ook iets in richting van 0.5KB ram.
Van de website, kijk eens naar welke PIC de TS heeft, juist ja.
"The 16FUSB is a software implementation of the USB low-speed for PIC16F628/628A microcontroller. "