WebUsb 速度 1.2 mb/sec 正常吗?
Is speed 1.2 mb/sec normal on WebUsb?
我正在制作一个通信网络应用程序,它使用 stm32 mcu 将 USB 设备连接到 Chrome 浏览器。
当我 运行 我编写的代码时,我正在以大约 1.2 兆字节/秒的速率获取数据。
这是基于除编码和数据解释之外的纯"transferIn"函数的执行速度。就我而言,transferIn 使用批量端点。
我知道 1.2 兆字节/秒 只是 usb 1.1 的速度。
这正常吗?
不知道有没有更高级的方法,不知道
您可以通过让多个 transferIn()
请求排队来增加吞吐量。这可确保主机始终准备好从设备接收更多数据,而不是在请求更多数据之前等待您的应用程序处理数据。
我正在制作一个通信网络应用程序,它使用 stm32 mcu 将 USB 设备连接到 Chrome 浏览器。
当我 运行 我编写的代码时,我正在以大约 1.2 兆字节/秒的速率获取数据。
这是基于除编码和数据解释之外的纯"transferIn"函数的执行速度。就我而言,transferIn 使用批量端点。
我知道 1.2 兆字节/秒 只是 usb 1.1 的速度。
这正常吗?
不知道有没有更高级的方法,不知道
您可以通过让多个 transferIn()
请求排队来增加吞吐量。这可确保主机始终准备好从设备接收更多数据,而不是在请求更多数据之前等待您的应用程序处理数据。