USB输入或者输出数据要发送IN或者OUT令牌,我想问的是,如果主机要输入数据,但是主机并不知道设备的数据什么时候发,并且设备要发送数据还要依赖于主机发送的IN令牌,感觉这样就会导致主机需要连续不断的一直发IN令牌才行啊,否则根本没法接受数据的啊?是不是这样? 如果是这样的话,我感觉在设备枚举完之后主机就得不停的发IN令牌来侦测设备有没有数据发送。USb协议里说总线3ms没没有活动则挂起设备,但按照前面说的,总线永远都不会空闲啊,因为主机一直都在发IN令牌啊,这到底该怎么理解啊?有没有人知道的,说一下啊~ USB这块不明白~ |