Skocz do zawartości

[c / Kernel] Program Kliencki Do Własnego Sterownika Usb.


tmkk

Rekomendowane odpowiedzi

Witam!

 

Jestem w trakcie pisania sterownika do przetwornika A/D, który komunikuje się z PC poprzez USB. Jest to projekt zaliczeniowy na uczelni. Silnie wzoruje się na przykładowym szkielecie sterownika usb-skeleton.c z jąrda. Pasuje całkiem nieźle ponieważ ja również mam 2 endpoiny pracujące w trybie bulk. Jeden służy do odbierania zebranych danych, drugi do wysyłania komend.

 

Sterownik ma dostarczać dane do wielu programów przy czym programy mogą chcieć próbek z różną częstotliwością i w różnych ilościach. Skąd wiem, któremu programowi akurat dostarczam dane? Nie potrafię tego zrozumieć i nigdzie ewidentnie nie znalazłem tego.

Odnośnik do komentarza
Udostępnij na innych stronach

O...faktycznie czytałem o tym makrze. Dzięki za tip, to już niezła wskazówka.

 

Teraz muszę się uporać czemu przy probe nie widzi mi żadnych endpointów. Nienawidzę żywego sprzętu. Nigdy nie chce działać jak należy.

 

 

Co do grup:

niestety na grupach, póki co nie znalazł się nikt pomocny ;]

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...