Добрый вечер.
Интересует следующий вопрос - возможно ли, используя МК, собрать устройства следующего вида:
1. мама USB + ethernet - "клиент"
2. папа USB[A] + ethernet - "сервер"
Смысл работы, удаленное подключение любого USB-устройства, с передачей данных и vendor\product id подключенного устройства от "клиента" до "сервера".
USB over Ehternet
USB over Ehternet
[color=#0000FF][size=85]Regards,
EK[/size][/color]
EK[/size][/color]
- Реклама
- shurikss123
- Грызет канифоль
- Сообщения: 271
- Зарегистрирован: Пн окт 25, 2010 20:47:04
- Откуда: Казахстан, Астана
Re: USB over Ehternet
Берёшь что-нибудь из старших ARM'ов, ставишь на него линукс и программу, которая позволяет работать с USB-устройством TCP/IP(если поискать, то вполне можно найти такие программы). Как вариант - взять готовый компьютер. На другом конце - поставить драйвер, который создаёт на компьютере виртуальный USB-хост к которому подключены эти устройства.
Это судя по всему самый простой способ - реализовать USB-хост и TCP/IP без достаточных знаний практически невозможно.
Это судя по всему самый простой способ - реализовать USB-хост и TCP/IP без достаточных знаний практически невозможно.
Re: USB over Ehternet
В целом, это мне и нужно было услышать.
Спасибо.
Спасибо.
[color=#0000FF][size=85]Regards,
EK[/size][/color]
EK[/size][/color]
Re: USB over Ehternet
Murav, надо бы добавить, что если переносить 1-к-1 USB-протокол поверх TCP/IP, то однозначно будут нарушаться требования ко временнЫм интервалам USB-протокола, т.к., в общем случае, время пересылки поверх TCP/IP не определено (разброс). Что повлечёт, мягко говоря, несовместимость. Если использовать только физический уровень ethernet как транспорт (выделенная линия точка-точка), то возможно и удасться влезть во временнЫе ограничение стандарта USB.
Либо изобретать протокол более высокого уровня нежели пересылка usb сообщений 1-к-1, и с его помощью решать проблему задержек.
Либо изобретать протокол более высокого уровня нежели пересылка usb сообщений 1-к-1, и с его помощью решать проблему задержек.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
- Реклама


