Удалось реализовать на устройстве работу USB порта - как эмуляция виртуального com-port ("at90usb128-demo-cdc-1_0_3" от atmel). EP1 режим bulk. EP_SIZE = 32. мне нужно передавать блок по 100 байт, Проблема в том, что при передаче данных теряются каждый 32 байт... понятно что коли EP_SIZE = 32, то и теряются по-этому. передача блока в цикле при помощи функции uart_usb_putchar.
Как можно реализовать передачу без потери байт ???
чем она определяется???
|