阅读:1184回复:0
请教高手:两个68013连接一个主机
请教各位大虾:
我的项目中,收发两端均采用usb同主机通信,两块68013的板子有各自的PID&VID(对应各自不同的设备名),使用的驱动程序和inf文件(根据cypress提供的inf文件修改的)也不相同。当这两个板子分别连接不同的主机时,可以正常通信,完成各自的功能,但是接到同一台主机上后,虽然pc机能够识别出两个设备(设备名显示正确),但就只有一个可以正常工作,而另外一块板子的数据传输报错。 由bushound上观察到的数据显示,故障的那块板子上在枚举过程是正常的,但当开始数据传输时,就显示error。若拔下另一个板子的usb线,则该故障板工作正常,只要连上另一个板子的usb线并上电后(即pc识别到这个板子),故障板数据传输就报错。急问大家这是怎么回事呢?可能是哪里出了问题呢?马上就要结项了,想不到出了这么大的问题,请大家帮帮忙啊!!!!! ![]() |
|