Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: USB:tä C++:lla

ByteMan [19.02.2008 21:53:32]

#

kumpi lienee helpompi tapa sorkkia USB:tä(mielellään rikkomatta..), c++ ja assembly yhdistelmällä, vai etsien jostain dll:llän jolla asian voisi tehdä?
tai jos joku tietää jonkin helpomman tavan nimenomaan c++:lla niin sekin voisi olla mukava kuulla..

zacura [19.02.2008 22:12:58]

#

Eiköhän helpoin tapa ole käyttää usb-laitteen ajuria. USB-prottia ei voi kovin helposti rautatasolla suoraan sorkkia vaan yleensä on mentävä jonkin ajurin läpi, olkoon ajuri sitten mikä vaan. Nykyiset käyttöjärjestelmät estävät myös i/o-porttien suoran käpälöinnin.

Kerropa vähän enemmän mitä olet tekemässä.

ByteMan [19.02.2008 22:55:21]

#

omaa ajuria >.<
tarkoitus olisi väsätä usb porttiin pic-ohjelmointilaite, ja sellaseen kun en netistä rakennusohjetta enkä liioin ilmaista softaa ole löytänyt nii itse pitäisi tehä.
muuten kyllä kävis nää ilmaset printteri- yms. porttiin kytkettävät laitteet, mutta kun koneesta ei löydy sellasta perinteistä porttia.

tkarkkainen [20.02.2008 08:05:08]

#

Itse välttelisin tuota oman ajurin kirjoittamista viimeiseen saakka. Jos ohjelmointilaitteeseen suunnittelemastasi värkistä löytyy uart, FT232-tyyppinen USB-to-UART-piiri auttanee. Nopeudesta en uskalla tähän hätään sanoa mitään. Ajurin saa valmiiksi FTDI:n nettisivuilta.

Toinen vaihtoehto on tietysti ostaa valmis ohjelmointilaite :)

zacura [20.02.2008 10:50:35]

#

Minkäin suosittelisin jotain valmista ratkaisua. Jos haluat tehdä "oikean" USB-laitteen niin jokin sopiva USB-kontrolleri vain käyttöön. KOntollerien valmistajat yleensä tarjoavat aika kattavat esimerkkiajurit ja koodinpätkät.

Jos taas haluat helpolla päästä niin ostat USB-porttin tulevan RS232 sovittimen.

ByteMan [20.02.2008 13:54:21]

#

kiitoksia, noilla linjoilla lähden asian toteutusta tutkimaan

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta