国产USB 转串口芯片CH9102替换CP2102 需要改动什么以及注意事项说明

发布时间:2024年01月19日

CH9102 是一个 USB 总线的转接芯片,实现 USB 转异步串口。提供了常用的 MODEM 联络信号,用于为计算机扩展异步串口,或者将普通的串口设备或者 MCU 直接升级到 USB 总线。

CH9102与CP2102可实现pin2pin兼容,可以在不更改硬件设计的前提下实现不同型号间快速切换与产品应用。CH9102系列型号包括:CH9102F(QFN24)和CH9102X(QFN28),CP2102系列型号包括:CP2102、CP2102N-GQFN24、CP2102N-GQFN28。
CH9102是一个USB总线的转接芯片,实现USB转高速异步串口。提供了常用的MODEM联络信号,用于为计算机扩展异步串口,或者将普通的串口设备或者MCU直接升级到USB总线。
QFN24、QFN28管脚图
在这里插入图片描述
在这里插入图片描述
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的USB收发器按USB2.0全内置设计,UD+和UD-引脚不能串接电阻,否则影响信号质量。
以下场景下,CH9102务必使用VCP驱动程序:
使用串口RTS/CTS硬件流控
使用GPIO
使用DTR和RTS用作串口下载控制
对于串口收发性能有较高要求

文章来源:https://blog.csdn.net/C18025394486/article/details/135697211
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。