USB od strony PC



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Janusz U." <nopsoft_at_nospam_poczta.onet.eu>
Subject: USB od strony PC
Date: Tue, 2 Sep 2003 22:25:29 +0200


Witam

czy do kontroli urządzenia USB driver (system windows) jest niezbędny? Wiem,
że jeśli urządzenie jest klasy HID to nie ma wielkiego problemu, ale czy
ogólnie można się obejść np. tylko fukcjami typu DeviceIoControl? (dla
deskryptorów standardowych działa, ale dla pozostałych danych / transferów
już nie:( -testowałem w Delphi)

pzdr.
Janusz U.




========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.gazeta.pl!wsisiz.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Jerzy Szczesiul" <jerzy.szczesiul_at_nospam_ep.com.pl>
Subject: Re: USB od strony PC
Date: Wed, 3 Sep 2003 10:42:08 +0200


cześć

Użytkownik "Janusz U." <nopsoft_at_nospam_poczta.onet.eu> napisał w
wiadomości news:bj2ue6$bqr$1_at_nospam_nemesis.news.tpi.pl...
Witam

czy do kontroli urządzenia USB driver (system windows) jest
niezbędny?

Jest. Windows na podstawie informacji o urządzeniu pobranej podczas
enumeracji wybiera właściwy sterownik i dołącza go do stosu usb.
Jak nie znajdzie to żąda instalacji, a jak nie masz, to urządzenie
pozostanie dla systemu nieznane - bez możliwości komunikacji.
HID to rzeczywiście nie problem, bo obsługę kilku klas podstawowych
Windows ma wbudowaną.
Dla transferu bulk można użyć freeware'owego usb_io light
albo zabrać się do DDK - tam jest przykład.
Albo w ogóle stosować Ft8uxx i o nic się nie martwić
( chyba , że 1.1 już nie wystarcza ).

--
Pozdrowienia
Jurek Szczesiul


========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Jerzy Szczesiul" <jerzy.szczesiul_at_nospam_ep.com.pl>
Subject: Re: USB od strony PC
Date: Wed, 3 Sep 2003 22:39:50 +0200


Użytkownik "Janusz U." <nopsoft_at_nospam_poczta.onet.eu> napisał w
wiadomości news:bj58sc$hvb$1_at_nospam_nemesis.news.tpi.pl...

[..] ale czy do
pelnej obslugi musze zejsc az do poziomu sterownikow? - nie
wystarczy jakis
ogolny sterownik, ktory bedzie tylko odpowiednio dzielil pakiety?

Tu już nic nie podpowiem - sam nigdy w sterownikach nie doszedłem
do poziomu samodzielnego napisania :-(
Ale IMHO w tym momencie to już masz podobny stopień komplikacji
czy przebrniesz przez standard pisania drivera czy tez będziesz
próbować jakiejś własnoręcznej rzeźby.


--
Pozdrowienia
Jurek Szczesiul


========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!feed.news.interia.pl!newsfeed.gazeta.pl!news.ipartners.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Janusz U." <nopsoft_at_nospam_poczta.onet.eu>
Subject: Odp: USB od strony PC
Date: Wed, 3 Sep 2003 19:36:11 +0200




Jest. Windows na podstawie informacji o urządzeniu pobranej podczas
enumeracji wybiera właściwy sterownik i dołącza go do stosu usb.
Jak nie znajdzie to żąda instalacji, a jak nie masz, to urządzenie
pozostanie dla systemu nieznane - bez możliwości komunikacji.
myslalem ze mozna oszukac system - dajac mu tylko plik inf nie wymagajacy
sterownikow... ale teraz widze ze tak latwo nie ma:)

HID to rzeczywiście nie problem, bo obsługę kilku klas podstawowych
Windows ma wbudowaną.
Dla transferu bulk można użyć freeware'owego usb_io light
albo zabrać się do DDK - tam jest przykład.
Albo w ogóle stosować Ft8uxx i o nic się nie martwić
( chyba , że 1.1 już nie wystarcza ).
no tak, ale akurat urzadzenie jest - tylko trzeba sie z nim dogadac:) - i do
tego celu wlasnie, w ramach edukacyjnych usb (nie chce korzystac wylacznie z
gotowcow): napisalem w Delphi mala biblioteke korzystajaca z ddk, ale czy do
pelnej obslugi musze zejsc az do poziomu sterownikow? - nie wystarczy jakis
ogolny sterownik, ktory bedzie tylko odpowiednio dzielil pakiety?

pzdr.
Janusz U.




========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai