Gå til innhold

Send/Receive, USB og Windows XP? e det muligt?


Anbefalte innlegg

Skrevet

hvordan kan jeg på desidert enklest muligt bugge en krets(elektronikk) og "accesse" den via USB interfacet?

 

hva kreves på komponent delen, og viktigst, ka kreves på programmerings delen?

Videoannonse
Annonse
Skrevet (endret)

http://sourceforge.net/projects/libusb-win32/

 

Kretsbygging er offtopic, men "usb chip OR chips" => Google gir deg sikkert noen linker til noen webshops som selger IC-kretser.

 

Edit:

Ellers kan du kanskje komme et stykke på vei med en gammel avklippet og avisolert USB-kabel og et voltmeter, for så å lage noe v.h.a. transistorer. Jeg ville tatt en titt på USB-standaren i sammenheng med koding (Edit2: ikke programmering) og spenningsnivåer. Hvis det er "mye greier", så er nok en USB-IC-chip det greieste - da denne sanynligvis tar seg av de detaljene du egentlig ikke er interessert i.

Endret av søppel
Skrevet (endret)

Etter å ha fulgt installasjons-instruksjonene, må du include header-fila og linke med biblioteket som forklart på siden. Resten skal være tut-å-kjør, vanlig API-dokumentasjon - der du må prøve deg frem.

 

Det følger også med noen eksempler:

http://cvs.sourceforge.net/viewcvs.py/libusb-win32/libusb/

 

"Kombinerer" du disse med API-dokumentasjonen bør du være godt på vei. (det kan hende disse eksemplene kun kan lastes ned v.h.a. CVS)

 

Om det jeg sier (inkludering av header-fil, linking med bibilotek ..osv..) ikke gir noen mening:

* Lær generell C/C++

* Sett deg inn i hvordan din kompiler fungerer ( http://www.network-theory.co.uk/gcc/intro/ og http://gcc.gnu.org/ (Documentation))

 

Edit:

GCC's Windows-port kalles MinGW.

Endret av søppel

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...