С этой проблемой разобрался. Указанная библиотека служит для организации программного моста USB->UART. Поскольку мне направление УАРТа не нужно было, почистил исходники, да видимо перестарался. Вернулся к началу, все заработало нормально. За исключением одного: из компа в девайс посылаю пакеты любой длины, вплоть до 512 байт, длинее мне не нужно, прием происходит нормальный. А вот в ответ можно посылать пакеты только по 32 байта.Вернее посылать тоже можно любого размера, принимается толькоь последних 32 байта. Хотя размер буфера передатчика и иприемника устанавливается одинаковым с помощью одного дефайна. Поэтому и возник вопрос, так и должно быть? Очень неудобно. Девайсу одним пакетом 512 байт, в ответ кучей мелких пакетов по 32 байта. Может кто-то подскажет по своему опыту?
Сообщение отредактировал IgorKossak - Jun 15 2012, 17:18
Причина редактирования: бездумное цитирование