Пробую запустить пример для IAR 5.x.
После запроса хоста Get HID Report Descriptor, девайс перестает отвечать и зависает в функции USBD_Write() на проверке флага: while((AT91C_BASE_UDP->UDP_CSR[bEndpoint]&AT91C_UDP_TXPKTRDY)==AT91C_UDP_TXPKTRDY);
На том же девайсе испытывал другие примеры типа hid-mouse-project и transfer-project все прекрасно работает.
Кто-нибудь сталкивался с такой проблемой?
|