Задача удлиннить USB 2.0. Дёшево.
PIC18F66J60 поддерживает только 10BASE-T... Ну и USB только Full-speed...
Можно конечно PIC32 с внешним PHY... Но вдруг уже существуют готовые бриджи....?
Что-то наподобие такой блок-схемы, только с очень хорошо конфигурируемыми USB и Ethernet контроллерами:

Буду рад любым комментариям = )
Сразу скажу что готовые решения от китайсов я уже тестил...
Первый вариант был за 7 баксов... Типа удлиннитель на 50 метров... Так вот там и на 1 метр только Low-speed... Мышки\клавы ОК, все остальное нет.
Второй вариант что-то по приличней за 40 баксов и якобы 100 метров(потому как настоящий Ethernet) выглядит добротно.
Но там интересная штука - с одной стороны девайс который USB пакеты пихает в Ethernet, а с другой стороны обычная сетевуха но с драйверами под винду которые создают виртуальный USB HOST... Придумали здоровски...
В итоге оба девайса не подходят... первый потому что уж очень слабенький, а второй потому что есть драйвера только под винду...
Если есть идеи, feel free так сказать )
Сообщение отредактировал SwordOfDeath - Dec 8 2012, 13:08