Forum Index

Rules  | Points  | Add...  | Recent posts  | Search  | Register  | Log in

This site uses cookies. Learn more about cookies and changing the settings in your browser.

[STM32] USB HID - deskryptory


Post new topic  Reply to topic      Main Page -> Forum Index -> Microcontrollers Generally -> ARM Microcontrollers -> [STM32] USB HID - deskryptory
Author
Message
piochu91
Poziom 8
Poziom 8


Joined: 09 Dec 2010
Posts: 27

Post#1 Post from the author of the topic 02 Jul 2012 13:01   

[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:
Code:
0x04,          /* wMaxPacketSize: 2 Bytes max */

oraz wartości:
Code:
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
Code: cpp
You must be logged in to see the content.

Helpful message? + -

Back to top
   
Google


Google Adsense


Post# 02 Jul 2012 13:01   





Back to top
   
Post new topic  Reply to topic      Main Page -> Forum Index -> Microcontrollers Generally -> ARM Microcontrollers -> [STM32] USB HID - deskryptory
Page 1 of 1
Similar topics
[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 || Moderators || Forum Rules || General Rules || Cookies information || Contact

Page generation time: 0.044 seconds

elektroda.pl topic RSS feed