Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Прототип USB-устройства

65K
10 декабря 2010 года
rtiu
1 / / 10.12.2010
Подскажите, как именно и может ли вообще приложение представиться системе как usb-устройство? То есть так, чтобы система отправляла запросы приложению в лице некоторого вирутального USB-устройства и принимала данные от него же.

Суть в том, что перед тем как программировать устройство в железе устройства хочется создать прототип на хосте, который реализовывал бы общую логику устройства и пользовался возможностями хоста по отладке (например, вывод трейсинга в файл). А затем эту логику перенести в реальное устройство, подменив собственно траспортный уровень.

Если нет готового ответа, может быть кто-нибудь знает в какой стороне можно посмотреть?

Спасибо!
7
10 декабря 2010 года
@pixo $oft
3.4K / / 20.09.2006
Есть же виртуальные устройства.Ничего конкретно посоветовать не могу,но есть примеры–тот же Alcohol создаёт виртуальный привод,которые видится как настоящее устройство(а не как «Устройство не-PnP»)
260
10 декабря 2010 года
Ramon
1.1K / / 16.08.2003
Цитата: rtiu
Подскажите, как именно и может ли вообще приложение представиться системе как usb-устройство? То есть так, чтобы система отправляла запросы приложению в лице некоторого вирутального USB-устройства и принимала данные от него же.

Суть в том, что перед тем как программировать устройство в железе устройства хочется создать прототип на хосте, который реализовывал бы общую логику устройства и пользовался возможностями хоста по отладке (например, вывод трейсинга в файл). А затем эту логику перенести в реальное устройство, подменив собственно траспортный уровень.

Если нет готового ответа, может быть кто-нибудь знает в какой стороне можно посмотреть?

Спасибо!


При решении задачи в лоб, пишется драйвер виртуальной USB шины и виртуального же клиентского устройства.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог