2010-03-25 119 views
2

我在我的CDC設備中收到「端點停滯錯誤」。 USB堆棧正在檢測電纜。狀態設置爲正在運行,但錯誤代碼設置爲0x11,表示'USB_ENDPOINT_STALLED'。我驗證並發現端點已正確分配。USB端點停滯錯誤

  1. 當報告「端點停滯錯誤」時會出現什麼情況?
  2. 如何處理?

請指教!

回答

4

STALL是一個非常常見的錯誤,對此沒有一般的答案。您可以reset the pipe,但我懷疑它會有所幫助,可能是您的設備返回失速,因爲您沒有正確操作設備。
你有USB總線分析儀嗎?如果是,請發佈日誌,以便我們可以更好地幫助您,如果不是,您可以使用軟件總線分析器,如usb snoop