首页 文章

最低USB 2控制传输延迟

提问于
浏览
0

高速USB控制传输的最小延迟是多少?我在OSX和WinUsb上直接在Windows 10上编写了一个使用libusb的小测试程序,在这两种情况下,从提交传输到接收结果我都会有大约4毫秒的时间 .

这似乎很高 . (而且我可以发誓我以前在OSX上进行了测试并且得到了低于1毫秒的延迟,但也许我做错了......)

有谁知道这里有什么限制?肯定有办法至少接近1毫秒?

1 回答

  • 0

    呃我是傻瓜 . 我的控制转移处理程序中有一个无意的 printf() over serial . 删除后,我通过libusb在OSX上获得大约120-160μs的延迟,在Windows 10上通过WinUsb(在Parallels中)获得240-330μs的延迟 .

相关问题