Kuinka kirjoittaa USB-laiteohjaimen

G

grittinjames

Guest
Hei, Haluan tehdä laite, joka kommunikoi tietokoneeseen USB. I dont halua käyttää USB to Serial muuntaminen. Onko mitään keinoa kirjoittaa kuljettaja? jonka ohjelmisto haluan käyttää. Kaikki hyvä sivusto Kiitos etukäteen [size = 3] [/size]
 
Miksi et käytä valmiita USB to Serial Converter pelimerkkejä kuten FT232? Ne myös toimittaa kuljettajan kanssa. Ei tarvitse kirjoittaa oman! Jos kuitenkin haluat kirjoittaa oman käytä työkaluja kuten Jungo WinDriver! http://www.jungo.com/st/index.php BTW: Mikä on sinun USB orjalaitteen että yrität kommunikoida?
 
Sinulla on kaksi vaihtoehtoa. 1) Käytä FT232 kuten aiemmin mainitsin 2) Käytä PIC mikrokontrolleri kuten PIC18F4550 kanssa Microchipin käyttövalmis USB pino ja ajurit. Voit muokata ohjaimen omaa tuotetta.
 
Kirja Advanced PIC micrcontroller hankkeita C: USB: ltä RTOS kanssa PIC18F jonka Dogan Ibrahim Se on hyvä esimerkki hankkeista voit saada alkoi laite, joka kommunikoi tietokoneeseen USB-väylän kautta. Se on täydellinen start.It myös kertoo kuljettajalle kamaa.
 
parempi olla sekaantua "kirjallisesti kuljettaja" tietokoneiden fyysisiä portteja erityisesti USB ja monimutkaisia ​​rajapintoja sellaista kuitenkin käytät valmista luokan kuljettajat ja ohjelmistoilla ja käyttää kirjastoja ja DLL: n kommunikoida USB kuten Jungo, libusb tai HIDMaker, Voit myös käyttää mikro kuin USB-laite ja suosittelen PIC18F4550 syy löytyy siitä mikrosiru verkkosivuilla valmiita firmware muokattu sen nimellä "Microchip USB puitteet", myös löydät DLL ja kirjasto miten kommunikoida PIC18F4550 käyttäen "Custom Class".
 
Miten voin käyttää DLL tuottaa kolmas Pary minun VB koodi?
 
Useimmat 3rd party ohjain palveluntarjoajat antavat esimerkin koodit. Tsekkaa. Kuten varten FT232 tai muita FTDI laitteita, on olemassa tonnia esimerkkejä käytettävissä.
 
C + + käytät toimintoa LoadLibrary () tai et vain kopioi DLL-tiedoston samaan paikkaan. exe ja sisältää otsikon ja. lib tiedostoja projekti sitten käyttää funktioita ja API: n tämän DLL
 

Welcome to EDABoard.com

Sponsor

Back
Top