Forum elektroda.pl

Regulamin  | Punkty  | Dodaj...  | Ostatnie  | Szukaj | Rejestracja | Zaloguj



[STM32] USB HID - deskryptory


  Strona Główna -> Forum elektroda.pl-> Mikrokontrolery Ogólne -> Mikrokontrolery ARM ->[STM32] USB HID - deskryptory Napisz nowy temat  Odpowiedz do tematu 
AutorSchowaj lewą kolumnę Wiadomość
piochu91
Poziom 8
Poziom 8


Dołączył: 09 Gru 2010
Posty: 27

piochu91
Poziom 8
Post#1 02 Lip 2012 13:01  Autor tematu   

[STM32] USB HID - deskryptory


Witam!
Mam problem jeżeli chodzi o zrozumienie deskryptorów w klasie HID. Skorzystałem z przykładowego kodu ze strony ST do obsługi USB. Udało mi się nawiązać komunikację (STM32F103VC) z komputerem w dwie strony PC -> STM i STM -> PC. Jednak wysyłany do komputera bufor wynosi tylko dwa bajty. Chciałbym go zwiększyć, ale nie wiem jak to zrobić. Zmieniłem kod tak jak w temacie: Link, tzn. linijkę w deskryptorze:
Kod:
0x04,          /* wMaxPacketSize: 2 Bytes max */

oraz wartości:
Kod:
SetEPTxCount(ENDP1, 4);
  SetEPRxCount(ENDP1, 4);

Urządzenie jest poprawnie rozpoznawane przez komputer, jednak wysyłanie i odbieranie danych nie działa. Czy ktoś mógłby mi pomóc w rozwiązaniu tego problemu?

Kolejną rzeczą jest fakt, iż nie rozumiem dlaczego w kodzie przykładowym jest aż tyle deskryptorów raportu i jak zmniejszyć ich ilość, np. do 1 tak jak w temacie powyżej?

Poniżej cały kod usb_desc.c


Kod: cpp
Musisz być zalogowany, aby zobaczyć treść.


Czy wiadomość jest pomocna? + 0 -
Powrót do góry
Google


Google Adsense


Google


Powrót do góry
Napisz nowy temat  Odpowiedz do tematu     Strona Główna -> Forum elektroda.pl-> Mikrokontrolery Ogólne -> Mikrokontrolery ARM -> [STM32] USB HID - deskryptory
Strona 1 z 1
Podobne tematy
[stm32] USB HID Output endpoint (7)
[STM32] USB HID i control transfer (16)
[stm32] usb hid - przykład z Keil\'a (12)
[stm32] USB HID Demonstrator - skąd ściągnąć? (2)
[STM32] USB OTG Host HID biblioteka (6)
[STM32][C/GCC] Uruchomienie USB w trybie HID (48)
[STM32][USB] Jak zrobić mass storage i hid ? (3)
[STM32] - USB w trybie HID i Virtual COM - możliwe? (11)
[STM32][eclipse z CodeSourcery]błedna kompilacja programu do komunikacji USB HID (38)
HID @ SAM7. Kompilacja USB HID Driver Implementation (1)



Administrator || Moderatorzy || Regulamin forum || Regulamin ogólny || Informacja o cookies || Kontakt

Page generation time: 0.057 seconds

elektroda.pl temat RSS