產品說明0
· 基於USB TO UART
「CP2102 EVAL BOARD」是基於USB TO UART而設計的CP2102評估板,是USB轉串口的解決方案。
· CP2102簡介
CP2102基本屬性:
·CP2102集成USB收發器,不須外部電阻,內部集成時鐘;
·CP2102內部1024字節EEPROM,用於存儲ID等順序;
·CP2102內部上電復位電路,3.3V電源輸出;
·CP2102符合USB規範2.0,全速12Mbps;
·CP2102完全兼容CP2101;
·驅動程序支持:Win98/2000/xp,MAC OS-9, MAC OS-X, Linux2.4;
·異步串行總線UART:
-所有握手和調製解調器接口;
-數據格式支持:8、7、6、5位,1、1.5、2個停止位;
-校驗:奇校驗,偶校驗;
-波特率:300bps到1Mbps;
-576字節接收緩存,640字節發送緩存;
-硬件X-ON/X-OFF握手;
·-40~85度工業級溫度範圍;
·4.0V~5.25V電源電壓,28腳MLP封裝;
· 產品用途
· 測試CP2102的基本功能:USB TO UART
· 便於CP2102的初期開發:引出相關控制端口,便於初期開發
· 硬件資源
· CP2102(USB TO UART)
· MAX3232(RS232)
· USB接口
· COM接口
· 控制接口
· 供電模式接口
· 電源指示LED
· 掛起指示LED
· 開發資料
· 串口調試助手(用於調試測試串口)
· 電路原理圖(用於瞭解評估板的硬件電路,可作用戶產品硬件設計參考,原理圖採用PROTEL99)
· PC端驅動程序(由SILABS公司提供,包括VCP及USBXpress)
· 芯片PDF(CP2102相關的PDF資料)
· 用戶手冊(CP2102評估板的用戶手冊)
特別注意:
該開發板提供VCP(虛擬串口)的開發範例,提供USBXpress的驅動程序庫,但不提供USBXpress的技術支持。 |
CP2102出現的背景:
USB適用於大量的數據交換,然而,在軟件方面,USB的協議非常複雜,編寫USB協議不是一般的開發人員能勝任的。
實際上,某些場合雖然要求使用USB接口,但這些場合只需少量的數據交換。
原來複雜的協議,是為了實現高速的數據通訊,而如果不需要高速的數據通訊,編寫複雜的協議實際上是人力資源的浪費。
那麼有什麼辦法能讓開發人員擁有USB接口的優點,卻避開USB協議的複雜性呢?
CP2102就是基於這方面的需求而存在的。
在主機端,連接的CP2102識別為串口設備,開發人員採用串口協議編寫主機端處理程序;(主機端,如PC機等)
在設備端,連接的CP2102作為UART設備,開發人員採用UART協議編寫終端控制程序。(設備端,就是終端控制板)
這樣,帶來了以下優點:
· 硬件上,擁有了USB的優點:現在很多設備都沒有串口,只有USB接口,USB接口才能適用。
· 軟件上,開發人員編寫的是UART協議,避開了USB協議的複雜性。
產品圖片
CP2102開發板正面圖 |
CP2102開發板連接圖 |
硬件接口
CP2102開發板接口圖
配置清單
配置清單 |
品名規格 | 數量 |
CP2102評估板 | 1 台 |
USB連接線 | 1 條 |
串口連接線 | 1 條 |
4PIN連接線 | 2 條 |
2PIN連接線 | 2 條 |
資料光碟 | 1 張 |