CH340晶體不起振

來源:互聯網
上載者:User

標籤:ch340   驅動   晶體   不起振   

CH340晶片外圍電路非常簡單,所以很喜歡用。
之前用過CH340T,TSSOP封裝。這次改用CH340G,SOP16封裝。和CH340T基本相同。
本應該很順利的調試,但是卻因為驅動程式耽誤了好長時間。


現象:
串連電腦後,能夠發現裝置。(CH340,COM),但是打了個歎號。提示“由於 Windows 無法載入這個裝置所需的驅動程式,導致這個裝置工作異常。 (代碼 31)”
用示波器觀察,發現晶體沒有起振。


排查過程(很苦逼啊):
1、先更換晶體;不行
2、然後對照資料手冊檢查原理圖,發現V3引腳應該接0.01uF電容,而我用了0.1uF,換,發現還是不行。
3、更換晶片,不行。
4、更換USB線,不行。


5、後來在沁恒官方BBS上也有晶體不起振的情況,具體是上電瞬間晶體起振,稍後即為高電平。

用示波器測發現我的也是。但是他那個是因為訊號線D+D-沒有加屏蔽導致。雖然沒解決問題,但既有啟示也有進展。

此外還得到另外一個資訊,如果CH340和電腦通訊異常,那麼晶片會進入睡眠狀態,此時晶體是不起振的。也就是說晶體不起振未必是裝置硬體的問題。還和上位機有關。

6、從官網下載了最新的驅動程式,還是不行。
7、最後還是要感謝度娘,搜尋上面的提示“由於 Windows 無法載入這個裝置所需的驅動程式,導致這個裝置工作異常。 (代碼 31)”,有個解答如下“從裝置管理員中手動刪除這個硬體資訊,再掃描硬體改動就應該可以發現這個硬體資訊,不需要系統自動搜尋驅動,而是手動指向驅動所在的檔案夾,(如果沒有驅動的話,可以事先下載並解壓好。)這樣就可以重新安裝它的驅動程式了。”
按照操作,就能夠正常識別了。


說啥好呢,其實早應該懷疑驅動的問題,提示中說的很清楚,因為無法載入裝置所需的驅動程式,導致這個裝置工作異常。說明裝置本身是沒有問題的,而我卻用了大量的時間去查裝置硬體的問題。
當然,如果windows提示,裝置無法識別,那麼肯定是裝置的問題了。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.