CH9102與CP2102可實現pin2pin兼容,可以在不更改硬件設計的前提下實現不同型號間快速切換與產品應用。CH9102系列型號包括:CH9102F(QFN24)和CH9102X(QFN28),CP2102系列型號包括:CP2102、CP2102N-GQFN24、CP2102N-GQFN28。 1.應用差異說明 1)驅動說明:CH9102芯片為CDC類串口芯片,用戶可以選擇使用操作系統內置的CDC串口驅動,也可以選擇使用功能更完整且性能更好的VCP串口驅動程序。沁恒全方位提供多種USB串口驅動程序供選擇,支持Windows/Linux/Android/Mac OS等操作系統。CP2102芯片僅支持使用VCP串口驅動程序,使用時需要單獨安裝廠商提供的驅動程序。 2)GPIO使用說明:CH9102與CP2102使用GPIO或其他擴展功能時,需要使用各廠商單獨提供的VCP串口驅動程序與專用動態庫。 2.硬件差異說明 1)CH9102F VS CP2102N-GQFN24:CH9102F的PIN16為GPIO,CP2102N-GQFN24上相應引腳NC。 2)CH9102X VS CP2102:CH9102X的PIN16~PIN21為GPIO,CP2102上相應引腳NC。CH9102X的PIN17提供RS485方向控制功能。 3)CH9102X VS CP2102N-GQFN28:CP2102N-GQFN28的PIN22為GPIO,CH9102X該引腳為V3,設計需要連接。 3.其他說明 以下場景下,CH9102務必使用VCP驅動程序: 使用串口RTS/CTS硬件流控 使用GPIO 使用DTR和RTS用作串口下載控制 對于串口收發性能有較高要求 4.該系列還有以下型號: USB轉雙串口芯片 CH342F QFN24 USB轉高速串口芯片 CH343G SSOP16 USB轉高速串口芯片 CH343PC20 QFN16 USB轉4串口芯片 CH344Q QFP48 USB轉高速串口芯片 CH9102X QFN24 USB轉高速串口芯片 CH9102F QFN20 USB轉單串口芯片 CH9101U SSOP28 USB轉4串口芯片 CH9344L QFP48 BLE RISC-V內核 CH573F QFN20 BLE5.3 RISC-V內核 CH582M QFN32 MCU 32位低功耗Coetex-M3 CH32F203C8T6 QFP48 MCU 32位低功耗Coetex-M3 CH32F203C-RO-1V0 測試板 BLE CH573F-R0-1V2 測試板 BLE CH582M-R0-1V0 測試板 USB轉雙串口 CH342F-R0-1V1 測試板 USB轉高速串口 CH343G-EVT-R0-1V0 測試板 USB轉高速串口 CH343P9T-R0-1V0 測試板 USB轉4串口 CH344Q-EVT-R0-1V0 測試板 USB轉高速串口 CH9102F9T-T0-1V0 測試板 USB轉高速串口 CH9102X-R0-1V0 測試板 USB轉4串口 CH9344-EVT-R0-1V0 測試板 WCH-LinK-R1-1V1 燒錄器 |