我使用的是CY7C68013A-56PVXC,先安装了cy3684_ez_usb_fx2lp_development_kit_15。然后给自己画得板子上电,再把usb(cy7c68013a)接到pc机上,pc机第一次找到发现一个未知设备,后来就很少有反应了。我检查了电源电压为:3.2965V。RESERVE通过10k接地,SCL和SDA通过上啦电阻接到3。3v电源。其它的VCC和GND我都检查了,都是对的。CLKOUT有输出为6Mhz(由于我的xtal用的是12Mhz的),reset引脚接到3.3v通过一个rc网络。在d+和d-不接到PC机上的时候输出为:D+为3.3v。D-为0.8v-1.5v左右,而接上PC机后D+和D-都为0v。另外就是接上PC机后,我的PC机的设备管理器大概1秒钟跳一次,很少能跳出unknown device。在有unknown device的时候,查看VID和pid都是0x0000,而不是默认的值。我换了两块板子都是一样的效果。也换了两台电脑试了也是一样。我想请问这个可能是什么原因引起的。 会不会是我的usb延长线(我换过两根能够识别我的u盘的)的问题?我的时钟(我板子上接的是12Mhz)的原因?我的RESET引脚也换过很多的RC组合,下个帖子我将发我的reset引脚的原理图!并进行说明! 请各位大佬指教指教! |