Ошибка конечной точки USB - PullRequest
2 голосов
/ 25 марта 2010

Я получаю «ошибка конечной точки в моем устройстве CDC». USB-стек обнаруживает кабель. Состояние установлено как работающее, но код ошибки установлен как 0x11, что указывает на «USB_ENDPOINT_STALLED». Я проверил и обнаружил, что конечные точки были назначены правильно.

  1. Какими будут сценарии, когда будет сообщено о "остановленной конечной точке ошибке"?
  2. Как с этим справиться?

Пожалуйста, сообщите!

1 Ответ

4 голосов
/ 28 марта 2010

STALL - очень распространенная ошибка, и на этот вопрос нет общего ответа. Вы можете сбросить канал , но я сомневаюсь, что это поможет, возможно, ваше устройство возвращает стойло, потому что вы неправильно используете устройство.
У вас есть анализатор шины USB? Если да, пожалуйста, опубликуйте журнал, чтобы мы могли помочь вам лучше, если нет, вы можете использовать программные анализаторы шины, такие как usb snoop .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...