请问关于USB HID数据传输的有关问题

请教关于USB HID数据传输的问题
我现在在用LPC的ARM的USB模块于PC通讯,我想请教各位高手,如果ARM想发送数据给PC,能主动发送一个中断之类的给PC,让PC接受吗?还是只能PC先发命令呢?

------解决方案--------------------
应该是先PC触发ARM中断
------解决方案--------------------
LPC哪款,device还是host?
如果是device,ARM到PC的数据传输只有在PC每10ms发送的IN令牌包之后进行。
device无法主动发起通信。
如果是host或者OTG就可以。
------解决方案--------------------
探讨
我现在在用LPC的ARM的USB模块于PC通讯,我想请教各位高手,如果ARM想发送数据给PC,能主动发送一个中断之类的给PC,让PC接受吗?还是只能PC先发命令呢?

------解决方案--------------------
楼主用的是NXP的那款ARM?

LPC214X还是LPC24XX
如果需要与PC连接,一般你的ARM对应的开发板或者设备,都只能被PC认成device,不可能被认为HOST。
所以与PC连接,对应的ARM设备,都需要等待PC对应的指令。

如果你的ARM设备作为HOST,也一般只会接U盘 或者USB鼠标等等,此时由你的ARM设备发送相关的指令。
但此时不可能PC。
因为PC一般都只会做HOST。