我們實驗室用CH372做USB數(shù)據(jù)采集,制作了兩塊一模一樣得PCB板,其中一塊當元件焊接完畢以后,CH372能夠正常工作,并且電腦可以識別USB設備;但是另一塊卻始終不能被電腦識別,檢查了元件的焊接都沒有問題,其中X0腳電壓為2.25V,X1腳電壓為1.85V.UD+為2.45V,UD-為1.05V,請問一下這是什么問題,有解決的辦法嗎,謝謝各位達人了
查看: 2246
回復: 4
為何電腦不能識別USB設備(CH372)
熱門產(chǎn)品 :
CH32X035: 32位USB+USB PD單片機
這樣的話說明晶振已經(jīng)其振了,但是你的USB口的電壓有點不太正常,正常的情況下,你設置好模式之后在5V供電的情況下UD+為3。幾V,D-電壓為0V左右,你的D-電壓有點不太正常,仔細檢查下USB口的連線,還有就是你的測試命令過了沒有?(CHECK-EXIST命令)如果沒過的話,那設置模式是不會成功的。應該是你的硬件存在問題,還有一種可能就是你在程序的開始的時候沒有延時50MS以上,因為372的復位時間為50MS左右,所以在單片機主程序一開始的時候要延時50-100MS
程序應該是沒問題,我想也是硬件的問題,我懷疑是晶振的問題,晶振真的工作是正常的嗎
確實是硬件的問題,已經(jīng)解決了
是什么問題啊,說出來大家一起學習,以后自己出了這樣的問題的時候也好應對啊!
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務您
只有登錄才能回復,可以選擇微信賬號登錄