注1:沁恒全方位提供多種USB串口驅動程序供選擇,支持Windows/Linux/Android/macOS等操作系統。驅動類型說明:
VCP:廠商提供仿真串口驅動,支持各操作系統,功能多,效率高,支持高波特率通訊、硬件流控、GPIO等功能。驅動只需安裝一次也可以聯網自動安裝。
HID:所有操作系統已內置此類驅動程序,用戶無需安裝驅動;缺點是速率低僅115200bps,無法仿真串口和使用常規串口應用軟件。
CDC:低于Windows 10的操作系統版本,需安裝驅動。因CDC類協議和類驅動的原因,CDC串口功能沒有VCP完整,使用上也存在一些差異,具體見如下方案說明;
第3代USB轉串口產品優勢點:
內部采用DMA收發,可實現最高6Mbps波特率連續穩定通訊;
內部高度集成,晶振/USB終端電阻/EEPROM全內置;
雙電源設計,支持串口IO獨立供電,可支持5V/3.3V/2.5V/1.8V等串口通訊;
提供多種封裝,小至3*3mm;
支持USB設備VID/PID/廠商和產品字符串等描述符及功能配置;
內置Unique ID,可實現系統串口號固定及產品加密等;
WCH USB轉多串口芯片選型表;
以上是沁恒微USB轉單串口及多串口芯片選型表,和PIN TO PIN 型號表,提供詳細資料和樣品及技術支持如有幫助可私信留言。
串口、COM口、UART口, TTL、RS-232、RS-485的區別;
1.區別
首先串口、COM口、UART口一般指的是硬件接口。
而TTL、RS-232、RS-485則是邏輯電平0和1的不同表示標準,它們區別如下:
1.和RS232相比,由于RS485采用了差分傳輸的方式,因此抗干擾能力強很多。TTL抗干擾能力最差。
2.像STM32這類單片機的USART口,出來的電平都是TTL電平,想要和電腦通訊需要電平轉換芯片。
2.常見的電路;
1.兩個設備之間采用RS232通訊
常用的TTL轉RS232的電平轉換芯片有MAX232,MAX3232。其中MAX232只能用5V供電。而MAX3232可以用5V或3.3V供電。
RS232接口圖片如下:
2.TTL轉USB,直接和電腦通訊;
經常使用的芯片是FT232、PL2303、CH340。這三個都可以實現USB轉串口TTL電平,穩定性方面:
FT232>CH340>PL2303。 PL2303雖然不穩定,但是很便宜,因此用的也不少。FT232最穩定,但是價格最貴。
3.TTL設備之間通訊;
這個不需要轉換芯片,直接通訊即可。
4.TTL轉RS485;
常用的轉換芯片有MAX485(5V),MAX3485(3.3V),它們都是半雙工的。
5.RS485轉USB;
要實現RS485轉USB,不能依靠單塊芯片實現,必須依靠兩塊芯片,比如CH340+MAX485來實現轉換。
3.總結;
一般MCU輸出的USART信號都是TTL電平的,要和另外一端連接,要先判斷對端使用的電平標準,然后使用對應的轉換芯片將電平轉換或再連接即可。
審核編輯 黃昊宇
-
芯片
+關注
關注
456文章
51170瀏覽量
427239 -
usb
+關注
關注
60文章
7980瀏覽量
266079 -
TTL
+關注
關注
7文章
504瀏覽量
70425 -
RS-232
+關注
關注
0文章
392瀏覽量
50026 -
USB轉串口
+關注
關注
0文章
38瀏覽量
11731
發布評論請先 登錄
相關推薦
評論