日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

CH9102 USB转串口应用体验

發(fā)布時(shí)間:2023/12/9 编程问答 55 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CH9102 USB转串口应用体验 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

????????近期使用CH9102 USB轉(zhuǎn)串口芯片成功用在原有使用CP2102的產(chǎn)品板上,整個(gè)替換和驗(yàn)證過(guò)程還是很順利的,順帶寫(xiě)個(gè)blog做個(gè)記錄。

????????原項(xiàng)目上使用CP2102搭載ESP32實(shí)現(xiàn)Arduino物聯(lián)網(wǎng)應(yīng)用,采用USB轉(zhuǎn)串口芯片實(shí)現(xiàn)串口下載,代碼的Debug調(diào)試,以及編程軟件的控制與交互。公司其他項(xiàng)目在用的比較多的USB轉(zhuǎn)串口芯片還有CH340。因?yàn)槭褂肅P2102的項(xiàng)目和產(chǎn)品用量不是很大,所以原項(xiàng)目設(shè)計(jì)更改也一直沒(méi)有提上日程。

????????因疫情原因,原使用CP2102的產(chǎn)品一度因?yàn)樾酒?yīng)問(wèn)題暫停,本以為缺貨只是暫時(shí)的,可從2020年至現(xiàn)在國(guó)外的芯片供應(yīng)情況并不樂(lè)觀。價(jià)格波動(dòng)也十分大,對(duì)于公司的芯片采購(gòu)和囤貨也造成不小的麻煩。

????????為解決該問(wèn)題,幾個(gè)月前已經(jīng)計(jì)劃使用國(guó)產(chǎn)芯片CH340來(lái)替換CH9102,功能和通訊速率是可以滿足要求的。就是需要修改設(shè)計(jì),而且之前批量加工的產(chǎn)品板也會(huì)浪費(fèi)掉。簡(jiǎn)單梳理了有關(guān)項(xiàng)目中能使用到的串口功能,除了必要的串口收發(fā)引腳TXD和RXD信號(hào)以外,還是用了MODEM控制引腳DTR和RTS,只不過(guò)這里并不是用于真正的MODEM通訊,只是因?yàn)檫@2個(gè)信號(hào)腳可以通過(guò)串口軟件當(dāng)作普通輸出引腳來(lái)用,也即GPO。這個(gè)功能和特性用在免按鍵串口下載電路和IO控制電路中比較普通。原電路:

???????????????

?????????本來(lái)計(jì)劃是和沁恒的技術(shù)支持溝通CH340和CP2102的應(yīng)用差異點(diǎn)的,聊到了關(guān)于上面提到的CP芯片供應(yīng)問(wèn)題,哪想原來(lái)和CP2102/CP2014/CP2109引腳兼容的USB轉(zhuǎn)高速串口芯片CH9102早已批量供應(yīng),很多與我們有同樣經(jīng)歷的客戶也導(dǎo)入了這顆物料。看了下手冊(cè),CH9102有2種封裝,和CP芯片常用的QFN24和QFN28的封裝都可以兼容,且串口波特率最高支持4Mbps。

? ??

?????????得知這個(gè)消息后,第一時(shí)間和官方申請(qǐng)了樣片和demo板。收到芯片之后,二話不說(shuō)直接將CH9102芯片焊接到原有產(chǎn)品板上(注:原產(chǎn)品板上USB串聯(lián)的電阻直接改成0R)。未手工安裝驅(qū)動(dòng)的情況下,接入計(jì)算機(jī)后居然直接識(shí)別到了串口,顯示:

????????????????????????

?????????下面開(kāi)始測(cè)試功能,串口收發(fā)功能驗(yàn)證通過(guò),當(dāng)進(jìn)行串口免按鍵下載的時(shí)候發(fā)現(xiàn)下載會(huì)失敗。咨詢技術(shù)支持,是因?yàn)镃H9102芯片支持多種驅(qū)動(dòng)方式,默認(rèn)上來(lái)直接使用的系統(tǒng)內(nèi)置的CDC串口驅(qū)動(dòng),好處是免驅(qū)動(dòng)安裝應(yīng)用方便,但是也有如下應(yīng)用限制。這里就不展開(kāi)描述了,需要了解具體差異的可以看該網(wǎng)站的說(shuō)明:USB轉(zhuǎn)串口方案 - 南京沁恒微電子股份有限公司?

?????????重新安裝廠家給的VCP驅(qū)動(dòng),下載成功搞定!下面是安裝VCP驅(qū)動(dòng)的設(shè)備管理器截圖:

????????

?????????使用CH9102替換CP2102/CP2104的整個(gè)流程下來(lái)還是相當(dāng)順利的,最重要的是芯片的產(chǎn)能和供應(yīng)也有優(yōu)勢(shì),這也增加了我們對(duì)自身產(chǎn)品市場(chǎng)持續(xù)供應(yīng)能力的信心。

總結(jié)

以上是生活随笔為你收集整理的CH9102 USB转串口应用体验的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。