阅读:1262回复:5
奇怪问题请教
我的usb固件在一块板子上能够正常运行
可是将我的程序在另外一块板子上跑的时候就出现了一个很奇怪的问题: 我可以接收到host发过来的第一个命令(可以接收到三次),可是我写入FIFO的数据就是不能发到host,或者是发出去了,host没有接收到。 请问,这是什么原因啊? |
|
|
沙发#
发布于:2003-07-05 14:33
检查电路焊接问题!
|
|
板凳#
发布于:2003-07-07 10:26
检查电路焊接问题! 大侠,请你具体说一下大概是哪些地方的电路焊接会有问题? 因为usb部分的电路不复杂,而我可以收到host发过来的命令 我觉得电路好像已经没有问题了 但是在发送给host时,host就是不能接收到我的数据 这可能的原因是我的usb设备就没有把数据发送出去 我在pc端用bus hound检查,没有数据被接收 显示“no response” |
|
|
地板#
发布于:2003-07-07 11:09
用示波器看一下有没有读写信号,读写数据,看看控制命令的电平有没有跳变。
|
|
地下室#
发布于:2003-07-07 15:16
FLYCAT,你好,我遇到的问题和你相似,也是遇到数据写到主机的时候会出现丢失的情况,希望可以很你交流,我的QQ13543145
|
|
5楼#
发布于:2003-07-08 10:06
我的usb固件在一块板子上能够正常运行 我的问题类似。我是用同一块板子,usb1。1 xp 没有问题,usb2.0 win2000 sp3 就不行,接受不到数据。不知道有没有解决办法? |
|
|