去死吧!USB转串口!!!
首先,這個(gè)題目有兩種歧義:
1、USB轉(zhuǎn)232串口(嚴(yán)格說就是這種)!
2、USB轉(zhuǎn)USART串口(通常都是這么叫,認(rèn)為就是這,理論上是錯(cuò)誤的,歧義所在)!
USB轉(zhuǎn)TTL、USB轉(zhuǎn)232、USB轉(zhuǎn)串口、
為什么要進(jìn)行轉(zhuǎn)換?
MCU要與PC機(jī)通信,必須首先保持電平邏輯一致,而裸MCU的電平邏輯一般為TTL電平邏輯,而PC機(jī)的電平邏輯一般為USB電平邏輯或者是232電平邏輯(DB9/com口),故兩者之間電平邏輯不匹配,必須進(jìn)行轉(zhuǎn)換。
1、單片機(jī)板上通常配有CH340類芯片轉(zhuǎn)換電路:
站在裸MCU角度, 目的是將裸MCU自身的TTL電平轉(zhuǎn)換為USB電平,相應(yīng)接口也變成了USB接口但人們一直叫USB轉(zhuǎn)TTL芯片,這個(gè)說法沒有錯(cuò),但是不嚴(yán)謹(jǐn),邏輯從外向內(nèi),使我們開發(fā)者本身站在中間看問題,這也許就是中國(guó)的傳統(tǒng)中庸之道,處事可以,但是用在工程科學(xué)中,只會(huì)讓人難以理解,造成諸多困擾!這就是為什么有些問題之前懂,之后聽一下,又疑惑了,哎,真是坑人!
開發(fā)板上也可能配有MAX232類芯片轉(zhuǎn)換電路:TTL轉(zhuǎn)RS-232,相應(yīng)的接口也變成了2332/DB9接口。
2、而PC機(jī)上不正好有USB/232(DB9)這樣的接口嗎?所以,萬(wàn)事大吉,可以連接了!!!
3、最后,別忘了PC端還要安裝相應(yīng)的驅(qū)動(dòng)程序哦!
??
?
轉(zhuǎn)載于:https://www.cnblogs.com/-lhy-to-s/p/10760979.html
總結(jié)
以上是生活随笔為你收集整理的去死吧!USB转串口!!!的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python打卡第四周
- 下一篇: 网易拿到今年首个游戏版号:腾讯继续缺席