首页 文章

如果USB设备不符合USB 2.0,可能会出现什么问题?

提问于
浏览
1

我有一个全速设备,指定最大数据包大小为256字节 . 这不符合USB标准,因为全速设备的最大数据包大小应为64字节 . 我可以很好地读取(ReadFile)和写入(WriteFile)到设备,但我想知道是否会出现可能出现的问题,除了可能因为写入多个usb帧而导致的性能损失之外我没有看到( 1毫秒)?我不是真正的USB专家,所以任何建议都将不胜感激 .

1 回答

  • 2

    这就是所谓的“符合希望”战略 .

    根据经验,我可以告诉您,您的设备将崩溃各种嵌入式主机并导致其他主机损坏 . (大多数控制器上的缓冲区溢出,其中预期的数据包大小为64,并且使用了不良软件 .

    这些包括不同的设置框,电话等 .

    此外,使用Nec hcd的这类黑客可能不适用于英特尔 .

相关问题