2009-09-29 48 views
1

我有一個全速設備,指定最大數據包大小爲256字節。這不符合USB標準,因爲全速設備的最大數據包大小應爲64字節。我可以讀取(ReadFile)並將其寫入(WriteFile)到設備中,但是我想知道是否有可能會出現的問題,我只是沒有看到除了寫入多個USB幀之外可能導致性能下降( 1毫秒)?我不是一個真正的USB專家,所以任何意見將不勝感激。如果USB設備不符合USB 2.0,可能會發生什麼問題?

回答

2

這就是所謂的「符合希望」的策略。

根據經驗我可以告訴你,你的設備會崩潰各種各樣的嵌入式主機,並導致其他人的腐敗。 (緩衝大多數控制器溢出預期的位置數據包大小爲64,使用軟件差。

包括不同的安裝盒,電話等

此外,黑客喜歡這些,這項工作有(其它)HCD,可能不適用於英特爾。