Forum Index

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



[STM32] USB HID - deskryptory


  Main Page -> Forum Index -> Microcontrollers Generally -> ARM Microcontrollers ->[STM32] USB HID - deskryptory Post new topic  Reply to topic 
Author
Hide the left column
Show left column Message
piochu91
Level 8
Joined: 09 Dec 2010
Posts: 27
piochu91
Level 8
Post#1 02 Jul 2012 13:01  Topic author   

[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 post? + 0
Back to top

Google Adsense
Google


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 to [STM32] USB HID - deskryptory

[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)


Switch to mobile version Switch to version for desktops

Administrator || Moderators || Forum Rules || General Rules || Cookies information || Editors || Contact for companies || Contact

Page generation time: 0.052 seconds