阅读:1300回复:3
为什么D12该来的中断就是不来?!!
我的D12已经初始化,但是中断经常来0x80(挂起改变),在有USB线连到主机时,就一般不会再来0x80中断了。但是,为什么刚连到主机上时D12不会产生别的中断(0xC1,0x81还是0x01呢,还不清楚)。我的softconnect已经连接了。我的理解是,只要把D12插上主机,D12产生一个中断(0xC1,0x81还是0x01呢?),我在固件中就可以读到它,从而开始枚举的过程。结果,搞了好几天连这个中断也没有,只是在重起的时候读到0xC0,以及经常读到0x80,真是FT啊。我都快不行了,高手一定要出马呀!!!
不会是D12已经发出了合适中断,P0口读不到吧? 还是枚举的过程根本不是这样的? 我在这里求你们了!!! |
|
沙发#
发布于:2002-05-24 10:39
原因很多,硬件/firmware都有可能。你最好找个例子看看。
|
|
|
板凳#
发布于:2002-05-24 14:41
我也遇到了同样的问题.第一个中断就是0x80.还有0x40,也有0x01但都不正常.
高手请帮助呀. |
|
|
地板#
发布于:2003-05-02 17:39
大家好, 我也遇到了相同的问题, 老是收不到代表SETUP的0x01封包信号, 不是收到0X80就是0X40,郁闷啊~~~~~~想请问大家或有相同困扰的人是如何解决的呢
|
|