[an error occurred while processing this directive]
При неправильном пакете устройство должно остановить ендпоинт - USBD_STATUS_ENDPOINT_HALTED.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
misyachniy
17 октября 2002 г. 16:58
В ответ на:
драйвер USB для W2000
отправлено amink 17 октября 2002 г. 15:19
Составить ответ
|||
Конференция
|||
Архив
Ответы
А кто отвечает за "правильность" пакета? Драйвер хоста? Или устройства?
—
amink
(17.10.2002 17:35,
пустое
)
Пакет может прийти не "правильный" по различным причинам. Устройство не может определить, то ли плохой пакет отправлен, то ли испортился по "дороге". Не понял пакет-останавливай endpoint. Хост должен unstall(вывести из стойла дословно :-))) endpoint специальной посылкой. Устройство выполняет unstall только для ControlOut при получении Setup пакета(-)
—
misyachniy
(17.10.2002 18:21,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru