Здравствуйте, форумисты.
Уже работал с УСБ на PIC18f4550, делал виртуальный ком-порт, мышки, джойстики.
Сейчас мне необходимо разработать УСБ устройство, на вход которого поступает несжатый видеопоток разрешением 320*240... 1280*1024 или другим. Видеопоток поступает непосредственно с цифровой видеокамеры по параллельной шине данных на контроллер УСБ.
В качестве контроллера УСБ выбрал EZ-USB FX2 от Cypress (cy7c68013), по причинам:
- поддержка высокоскоростного УСБ,
- встроенный 8051 контроллер,
- буфер ФИФО.
Как я понял, что описать устройство надо в соответствии с USB Video Class 1_1. Там есть даже пример веб-камеры, правда со сжатием.
Ну я почитал и мало что понял, с англицким почти не дружу:
- Там описано, как должны выглядеть дескрипторы интерфейсов, конечных точек и т.д., но непонятно как это должно выглядеть в целом;
- хотелось бы, чтобы создаваемая веб-камера подключалась к компу с использованием какого-нибуть стандартного драйвера (или хотябы имитировала известную веб-камеру) и могла использоваться в какой либо стандартной программе управления.
Отзовитесь, кто имеет опыт работы с этим контроллером или делал подобные устройства или вас просто интересует эта тема.
Поделитесь, пжлста, ссылочками...
Заранее благодарен, Торик.