Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Подскажите, пожалуйста, как передать блок данных по USB at90USB1287.
Отправлено
Iliya_ (91.217.62.201) 28 апреля 2014, г. 12:09
Подскажите, пожалуйста, как передать блок данных по USB at90USB1287.
Удалось реализовать на устройстве работу USB порта - как эмуляция виртуального com-port ("at90usb128-demo-cdc-1_0_3" от atmel).
EP1 режим bulk.
EP_SIZE = 32.
мне нужно передавать блок по 100 байт,
Проблема в том, что при передаче данных теряются каждый 32 байт...
понятно что коли EP_SIZE = 32, то и теряются по-этому.
передача блока в цикле
при помощи функции uart_usb_putchar.
Как можно реализовать передачу без потери байт ???
чем она определяется???
Составить ответ | Вернуться на конференцию
Ответы