CH9102与CP2102应用注意事项
2022/7/26 23:29:41
本文主要是介绍CH9102与CP2102应用注意事项,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
概述
CH9102(WCH)与CP2102的不同子型号之间可实现pintopin兼容,可以在不更改硬件设计的前提下实现不同型号间快速切换与产品应用。CH9102的子型号包括:CH9102F(QFN24)和CH9102X(QFN28),CP2102的子型号包括:CP2102、CP2102N-GQFN24、CP2102N-GQFN28。
应用差异说明
驱动说明
CH9102芯片为CDC类串口芯片,用户可以选择使用操作系统内置的CDC串口驱动,也可以选择使用功能更完整且性能更好的VCP串口驱动程序。沁恒全方位提供多种USB串口驱动程序供选择,支持Windows/Linux/Android/Mac OS等操作系统。
CP2102芯片仅支持使用VCP串口驱动程序,使用时需要单独安装厂商提供的驱动程序。
GPIO使用说明
CH9102与CP2102使用GPIO或其他扩展功能时,需要使用各厂商单独提供的VCP串口驱动程序与专用动态库。
硬件差异说明
CH9102F VS CP2102N-GQFN24
CH9102F的PIN16为GPIO,CP2102N-GQFN24上相应引脚NC。
CH9102X VS CP2102
CH9102X的PIN16~PIN21为GPIO,CP2102上相应引脚NC。
CH9102X的PIN17提供RS485方向控制功能。
CH9102X VS CP2102N-GQFN28
CP2102N-GQFN28的PIN22为GPIO,CH9102X该引脚为V3,设计需要连接。
其他说明
- CH9102的USB收发器按USB2.0全内置设计,UD+和UD-引脚不能串接电阻,否则影响信号质量。
- 以下场景下,CH9102务必使用VCP驱动程序:
- 使用串口RTS/CTS硬件流控
- 使用GPIO
- 使用DTR和RTS用作串口下载控制
- 对于串口收发性能有较高要求
CH9102资料链接
CH9102数据手册
CH9102 Windows VCP驱动程序
CH9102 参考设计与应用软件
这篇关于CH9102与CP2102应用注意事项的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-15PingCAP 黄东旭参与 CCF 秀湖会议,共探开源教育未来
- 2024-05-13PingCAP 戴涛:构建面向未来的金融核心系统
- 2024-05-09flutter3.x_macos桌面os实战
- 2024-05-09Rust中的并发性:Sync 和 Send Traits
- 2024-05-08使用Ollama和OpenWebUI在CPU上玩转Meta Llama3-8B
- 2024-05-08完工标准(DoD)与验收条件(AC)究竟有什么不同?
- 2024-05-084万 star 的 NocoDB 在 sealos 上一键起,轻松把数据库编程智能表格
- 2024-05-08Mac 版Stable Diffusion WebUI的安装
- 2024-05-08解锁CodeGeeX智能问答中3项独有的隐藏技能
- 2024-05-08RAG算法优化+新增代码仓库支持,CodeGeeX的@repo功能效果提升