阅读:1586回复:4
请教:USB上传输硬件中断信息的办法。。。
我用CY7c68013作了一个USB-PC104转换接口,因外部设备有中断的需求,但在USB协议中,设备是不能作为传输事务的主动端,有啥办法可以让中断信息及时的上传呢?
|
|
|
沙发#
发布于:2003-06-25 11:50
不太明白你的意思,你就是想说DEVICE如何通知HOST一些特殊硬件信息,是吗?
USB有一个INTERRUPT ENDPOINT,有16BYTE的宽度,HOST和DEVICE可以约定每个字节的含义,然后HOST会以很高的频率来读这个ENDPOINT,其实也就是说HOST可以以轮循的方式知道DEVICE的一些信息。 |
|
|
板凳#
发布于:2003-06-25 11:54
不是,我是想Host能及时捕获PC104传给USBDevice的中断信息。
|
|
|
地板#
发布于:2003-06-25 21:04
gpif模式就可以实现对外设的监视啊 ,为什么不看看gpif呢?
|
|
地下室#
发布于:2003-06-26 12:12
我的系统构成:
USBBUS PC104BUS HOST---------------USB_PC104------------Peripheral 我的USB_PC104接口可以检测到Peripheral的中断,而我关心的是如何将此中断信息通过USBBUS上传到HOST,亦即让HOST中断而非轮询。不只有何高招。 [编辑 - 6/26/03 by xiao_lzm] |
|
|