我用CH372做一個(gè)簡(jiǎn)單的基于USB的溫濕度采集電路。已經(jīng)完成到可以正常地用貴公司提供的調(diào)試工具將其中的溫濕度數(shù)據(jù)讀取出來(lái)。但是這時(shí)候板子出現(xiàn)了奇怪的問(wèn)題,板子無(wú)論如何識(shí)別不了。萬(wàn)般無(wú)奈,只好將板子重新做過(guò),完成后先簡(jiǎn)單調(diào)試,檢測(cè)正常,反復(fù)幾次,做了多次數(shù)據(jù)讀寫(xiě)測(cè)試,很正常。但是由于時(shí)間關(guān)系我顧著搞論文了,等有時(shí)間回來(lái)調(diào)試溫濕度采集部分的時(shí)候,發(fā)現(xiàn)竟然又識(shí)別不了。怎么都識(shí)別不了。燒最簡(jiǎn)單的程序也識(shí)別不了。單片機(jī)部分沒(méi)問(wèn)題,我跑過(guò)其他的程序。我徹底無(wú)語(yǔ)了。難道是我人品太差了?大家?guī)臀曳治鱿?,可能的幾個(gè)原因:我將CH372做成了DIP的轉(zhuǎn)接板,并且晶振做在轉(zhuǎn)接板上;PCB部分,由于布的單面板,沒(méi)有將README.PDF中要求的幾個(gè)GND點(diǎn)放的很近,這樣做會(huì)造成長(zhǎng)期的PCB不穩(wěn)定?CH372的晶振用的是12Mhz,電容用的是20pf。還有什么要了解的??大家?guī)蛶兔Π?/p>
相同的硬件,以前成功過(guò),那么程序應(yīng)該不會(huì)有問(wèn)題了,無(wú)法識(shí)別是指找到無(wú)法識(shí)別的設(shè)備,還是找不到設(shè)備呢? (1)檢查硬件的連線,是否有斷線,虛焊之類的 (2)檢查芯片外圍電路是否正常,如晶振(電容),電源 (3)372的設(shè)備模式是否設(shè)置成功?若成功,UD+應(yīng)略高于3V
有的時(shí)候電壓達(dá)到3V以上,顯示無(wú)法識(shí)別的USB設(shè)備,大部分時(shí)候沒(méi)有電壓,找不到設(shè)備
如果372本身存在硬件問(wèn)題怎么檢測(cè)
應(yīng)該不是硬件的問(wèn)題!我也用過(guò)這個(gè)芯片,有時(shí)真的讓我有點(diǎn)郁悶的!一會(huì)能檢測(cè)到,一會(huì)又檢測(cè)不到,換臺(tái)機(jī)器去試又好了!不知道是哪出了問(wèn)題!但是芯片肯定是沒(méi)問(wèn)題的!
呵呵,感謝!我現(xiàn)在是一點(diǎn)都檢測(cè)不出來(lái)啊
貴公司技術(shù)人員呢,可否提供點(diǎn)意見(jiàn)啊
好好查查硬件吧,很有可能是硬件問(wèn)題!檢查晶振能不能正常起振,做測(cè)試命令就可以測(cè)試硬件.具體參考TEST.C程序!
晶振怎么樣都不振,5V的工作狀態(tài)下