20楼#
发布于:2003-08-05 21:39
chenjp我给你发的信收到了么?
现在我这边问题大了 大家帮帮我吧 我先说下我的大体程序架构 我是主程序初始化板子,挂中断。然后创建个任务,在中断里给任务发消息,任务根据消息来处理bd. 现在我前面处理setup等包都正确,可以收到00 09 01 00 - 00 00 00 00 SET CONFIG了,但是后面有问题,我把用busbound抓的贴出来 19 CTL 00 09 01 00 - 00 00 00 00 SET CONFIG 7us 4.1.0 19 DO 55 53 42 43 - 28 fb 88 fa USBC(... 5.0ms 5.1.0 24 00 00 00 - 80 00 06 12 $....... 5.1.8 00 00 00 24 - 00 00 00 00 ...$.... 5.1.16 00 00 00 00 - 00 00 00 ....... 5.1.24 19 USTS 05 00 00 c0 现在的问题是,我的处理都在创建的新任务里。出了问题,都没法调试。现在不知道是55 53我没放对,没放到buffer里,还是我对55 53处理的不对? 程序附在后面了 |
|
|
21楼#
发布于:2003-08-05 23:50
请检查传回PC的Inquiry data的各个域是否下确。至于是否收到PC的命令,你可以在设备端打出一些调试信息来确认。
|
|
22楼#
发布于:2003-08-06 09:31
我用busbound检查,我就没把包回出去,inquiry 回应的data只有前8个字节是一定的,我回的时00 80 02 02 1f 00 00 00.后面是厂商信息了。我copy了个u盘的
现在是我的中断产生,比我的处理任务快,我加的调试信息还没打出来呢,就已经死掉了 |
|
上一页
下一页