我有一个全速设备,指定最大数据包大小为256字节 . 这不符合USB标准,因为全速设备的最大数据包大小应为64字节 . 我可以很好地读取(ReadFile)和写入(WriteFile)到设备,但我想知道是否会出现可能出现的问题,除了可能因为写入多个usb帧而导致的性能损失之外我没有看到( 1毫秒)?我不是真正的USB专家,所以任何建议都将不胜感激 .
这就是所谓的“符合希望”战略 .
根据经验,我可以告诉您,您的设备将崩溃各种嵌入式主机并导致其他主机损坏 . (大多数控制器上的缓冲区溢出,其中预期的数据包大小为64,并且使用了不良软件 .
这些包括不同的设置框,电话等 .
此外,使用Nec hcd的这类黑客可能不适用于英特尔 .
1 回答
这就是所谓的“符合希望”战略 .
根据经验,我可以告诉您,您的设备将崩溃各种嵌入式主机并导致其他主机损坏 . (大多数控制器上的缓冲区溢出,其中预期的数据包大小为64,并且使用了不良软件 .
这些包括不同的设置框,电话等 .
此外,使用Nec hcd的这类黑客可能不适用于英特尔 .