Для передачи данных с ацп в комп использую пример VCP из StdLib, выбросил все лишнее и работаю напрямую с эндпоинтами. Раз в 8 мс отправляю с контроллера в комп вот так: DCD_EP_Tx (&USB_OTG_dev, CDC_IN_EP, (uint8_t*)APP_Rx_Buffer, 1008); Т.е. скорость примерно 126 кб/сек. Обычно все работает нормально, но если комп начинает свопить то теряются данные. Почитал UM1021, но так и не понял как контролировать опустошение буфера IN эндпоинта?
|