我自己用CY7C68013画了一块板子,是用USB向PC机传FPGA数据的,用的是外接电源。我把板子断电,单独用USB线与PC机相连,PC机上是能检测出我有新硬件连接的,虽然辨认不出来是什么(我的固件程序和驱动都还没修改好,所以辨认不出来设备),但是一旦我接上外接电源了,PC机就没反应了,就似乎我没接外接设备一样。
而且很奇怪的是,我即使只是将电源处的电线的地线接到外接电源上,电线不接,仍然无法检测到设备。我查资料上说,PC机是根据D+和D—的电压变化来检测是否有新设备接入的,我就想用示波器看看电压变化,但是一旦我的示波器的地线与板子的地线相连,即使不接电,同样检测不到设备。。
这是什么原因?求大神指教 |