FT232芯片的国产化替代
之前有些項目用到FT232RL芯片,無奈不好買(價格高),想找些替代的型號。原先使用國產CH340芯片比較多,順帶去官網找下有沒有其他小封裝的芯片型號。導航比較方便,從官網的產品中心,選擇“USB”分類,就可以看到USB轉串口的選型表了。
官網留意到這么一句話:USB轉串口芯片CH910X系列:CH9101U、CH9101H、CH9101R、CH9101Y、CH9102F、CH9102X、CH9103M等型號是為了滿足用戶的國產化替代需求而推出的引腳兼容型號。但是沒有列出具體可以兼容的型號,想必是因為官方渠道不太方便。之前使用過CH9102芯片替代CP2102/CP2102N,這次順帶研究了下CH9101和CH9103、CH9104芯片。經過鄙人自己的摸索以及和官方技術支持求證,整理了下PinToPin替代關系。
CH9102X替代CP2101、CP2102、CP2102N-GQFN28、CP2109,封裝QFN28
CH9102F替代CP2102N-GQFN24、CP2109,封裝QFN24
CH9101U替代FT232RL/PL2303GC/PL2303HXD,封裝SSOP28
CH9101H替代FT232RQ,封裝QFN32
CH9101R替代FT230XS,封裝QSOP16
CH9101Y替代FT230XQ,封裝QFN16
CH9101N替代PL2303GL,封裝SOP8
CH9103M替代XR21B1422,封裝QFN40
CH9104L替代XR21V1414,封裝TQFP48
需要的工程師可以自己查看官網手冊,或直接問FAE要下兼容替代表。因為原來項目只用FT232RL多一點,只針對這個型號替換做了研究,就不展開其他型號的研究了。先對比下技術手冊的截圖:
對比了下電源、USB和串口引腳,腳位都是一一對應的。除此之外,USB內置終端電阻也是一樣的做法,除了FT232RL多了些輔助功能腳,其他就沒有區別了。申請樣品的時候和官網申請了小demo,可以直接驗證測試。
原理圖:
?
demo板把所有信號都引出來了,對于大部分的應用實際用不到的,畫圖就把這些NC就可以了。測試demo板,一定要連接VIO電源腳。接入電腦,打開設備管理器:?
顯示這個名稱要注意下了,芯片默認使用的計算機上自帶的CDC串口驅動,這個驅動做數據傳輸還可以,做標準串口差了點意思。改用使用廠商驅動安裝:CH343SER.EXE - 南京沁恒微電子股份有限公司?,安裝完成后截圖如下:
出現上面這個標識的時候就代表廠商驅動裝成功了。使用串口調試助手做個高波特率通訊看下效果:(測試了10MB的文件收發,沒問題,后面會掛個72H壓測看下效果)
?總結下來,使用CH9101替換FT232R芯片硬件上不用做改動很順利,但有一點,有些老項目電路設計之前不合規范,換了Pin腳兼容的片子可能才會遇到問題。所以穩妥起見,可以發個圖給官方看下有沒有設計不合理的地方,后面遇到問題也好解決。上面講到的,驅動軟件不能兼容(個人猜測應該是和版權有關,畢竟自主設計的片子用別的廠家的配套,于情于理說不過去)。
有其他用過的伙伴也可以找我交流,分享下信息也避免走彎路。
?
?
總結
以上是生活随笔為你收集整理的FT232芯片的国产化替代的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 5款国产ARM芯片(对标stm32f10
- 下一篇: ffmpeg 命令图片和视频相互转换