usb系统没有中断资源,所以每次翻译都应该从主机设备(PC)发出。但是当我们使用usbnet时,设备和pc可以通过以太网作为计算机使用。
我很困惑如果设备首先 ping 主机,主机如何知道这一点
翻译?
最佳答案
主机(插入以太网/USB 适配器的计算机)似乎只是定期轮询适配器以检查某些数据是否到达。
USB 设备就像主机的“奴隶”。所以当设备从网络接收到一些数据时,它会缓冲它们。主机定期询问设备是否收到了一些数据,然后设备可以将缓冲的数据传输给主机。
主机非常频繁地询问设备(每秒数百次)。
关于linux - USB 网络是如何工作的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5367650/