Здравствуйте уважаемые коты и кошки!!! Пожалуйста подскажите как организовать отправку/чтение от хоста к микроконтроллеру(МК) данные размером 1-3 Кбайт. Я использую программную реализацию usb hid от
http://www.obdev.at/products/vusb. В общем как я понял максимальный report count в дескрипторе не должно превышать 254. Ситуация такая при запросе на чтение со стороны хоста контроллер поочередно достает данные с внешнего eeprom 24с256 и по 8 байт шлет хосту так при достижении 254 амин операция заканчивается. Повторный запрос ну как вы поняли все заново
предсказуемо.. Поделитесь пожалуйста вашим опытом или как бы вы это организовали бы?? Может feature report здесь не уместен а нужно использовать input output репорты. Или же объявить глобальный инкремент и данные слать порциями по его значению и при окончании обнулять (но вопрос метод реализующий отправку не получает параметры от компа в этом случае uchar
usbFunctionWrite(uchar *data, uchar len))? Я в usb новичок..