【应用】如何设计可定制驱动的超小型USB UART桥接器

2019-09-02 世强
USB桥接器,微处理器,微控制器,CP2104 USB桥接器,微处理器,微控制器,CP2104 USB桥接器,微处理器,微控制器,CP2104 USB桥接器,微处理器,微控制器,CP2104

随着计算机系统的发展,USB的使用越来越普及,而串口UART则逐渐从计算机上消失,但在很多底层应用中,USB存在开发难度大,周期长等缺点,而串口UART则由于其通用性而被广泛采用。USB UART桥接器的出现,使用户可以轻松使用USB接口与其它UART设备进行通讯,而无需进行繁琐的USB固件与驱动开发,SILICON LABS授权世强代理的CP2104体积小,集成度高,在满足USB转UART基本通讯功能的同时,还能定制其它功能,简化用户设计。


CP2104典型应用

CP2104体积小,只有4x4mm,但却集成了USB收发器和时钟,无需外部晶体;片内带有上电复位电路和电压调整器,外部只需要几个滤波电容即可工作,其典型应用如图1所示:


图1 :CP2104典型应用


定制功能之USB设备自供电

通常情况下,USB设备会被设计为从USB总线取电,但当USB总线供电不足等情况下,USB设备会被设计为自供电设备。CP2104内部带有电压调整器,如果自供电电压为5V时,可使用调整器将5V电源从REGIN输入,再将调整器的输出VDD接到VIO给CP2104供电;如果自供电电压为3.3V时,可将电压调整器旁路,3.3V电源直接输入到VDD和VIO为CP2104供电。


定制功能之状态指示

在USB UART桥接器中,通常需要显示工作状态,CP2104带有挂起状态输出引脚SUSPEND,可通过加外LED指示CP2104是正常工作还是挂起;同时,CP2104带有GPIO.0~GPIO.3共4个用户可配置引脚,其中GPIO.0和GPIO.1具有发送和接收状态切换功能,可用于指示发送和接收状态,如图2所示:

图2:通讯状态指示


定制功能之RS485收发控制

CP2104的GPIO.2具有RS485收发控制的复用功能,当UART接RS485发收器时,可进行半双工RS485的发送和接收控制,如图3所示:


图3: RS485收发控制


定制功能之硬件流控制

在UART通讯中,为保证数据的正确性,有时需要在通讯中加入硬件流控制RTS和CTS,CP2104内部带有一个全功能的UART,支持硬件流控制,带硬件流控制的通讯电路如图4所示:

图4 :硬件流控制接线图


定制功能之用户信息

CP2104内部带有1024字节的一次性可编程ROM,可以用来定制用户信息,如USB厂商ID、产品ID、产品字符串描述符、电源描述符、设备发行号、设备序列号以及OEM信息等。


定制功能之驱动程序

Silicon Labs为CP2104提供两种可定制的驱动程序,即虚拟串口驱动VCP和USBXpress驱动,并提供相应的定制方法,用户可灵活定制自己所需的驱动程序。


总结

综上所述,CP2104体积小巧,外围电路简单,但功能强大,充分考虑到客户的应用需要,适用于多种场合,可根据需要定制硬件特色功能和软件驱动程序,使之成为带有用户自己烙印的USB UART桥接器。

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【产品】低成本USB桥接芯片,即连即用的接口管家-Silicon labs CP2104,CP2105,CP2110

Silicon labs CP21xx USB桥接系列产品共有四种USB转串口的解决方案:包括USB转UART接口芯片CP2104、USB转双UART接口芯片CP2105、HID-USB转UART接口芯片CP2110和HID-USB转SMBus及I2C接口芯片CP2112。该系列芯片能够广泛应用于个人医疗设备、手机、智能卡和存储卡阅读器、无线调制解调器等系统中。

新产品    发布时间 : 2016-02-17

Silicon Labs(芯科科技) CP2105 单芯片USB转UART桥接器数据手册(英文)-CP2105

描述- Silicon Labs(芯科科技) CP2105 单芯片USB转UART桥接器数据手册(英文)-CP2105,CP2105,silabs CP2105,CP2105数据手册,CP2105 datasheet,CP2105规格书,CP2105手册,CP2105技术资料,CP2105资料,CP2105方案,CP2105供应,CP2105库存,CP2105价格,单芯片USB转UART桥接器,UART桥接器,MCU

型号- CP2105,CP210X,CP2105-F01-GMR,CP2105-F01-GM

数据手册  -  SILICON LABS  - Rev. 1.1  - 2013年11月01日 PDF 英文 下载

【经验】如何在同一台PC上使用多个USB桥接器设备?

Silicon Labs CP210x USB至UART桥控制器可以通过下载CP210XSETIDS.EXE文件修改SERIAL NUMBER实现使用多个CP210x器件。

设计经验    发布时间 : 2019-07-11

【成功案例】优质WIFI模块的秘密——搭载CP2104的USB到UART桥解决方案

目前在进行物联网应用的原型设计跟WIFI开发设计方面消费者有很多第三方模块可以选择,如何做好第三方模块做好第三方模块提高竞争力?优质的USB到UART选择是关键。

新产品    发布时间 : 2016-08-09

Silicon Labs(芯科科技) CP2104 单芯片USB转UART桥接器数据手册(英文)

型号- CP2104-B01-GM,CP2104,CP2104SX0805GMR,CP2104-F03-GM,CP210X,CP2104-B01-GMR,CP2104EK,CP2104-F03-GMR

数据手册  -  SILICON LABS PDF 英文 下载

【产品】USB转UART单芯片桥接器CP2108,4个单独接口

Silicon Labs公司推出的USB接口与RS-232/RS-485接口的转换器CP2108,是一款高度集成的USB转4路UART的桥接器。它提供了一个使用最小化元件和PCB空间来实现RS-232/RS-485转换USB的简便解决方案。符合USB规格2.0标准,全速12Mbps。

新产品    发布时间 : 2018-10-13

世界上最节能的微控制器EFM32之十大低功耗奥秘

Silicon Labs EFM32 32 位微控制器系列是世界上最为节能的微控制器,特别适用于低功耗和能源敏感型应用,包括能源、水表和燃气表、楼宇自动化、警报及安防和便携式医疗/健身器材。本文着重强调10个Silicon Labs32位MCU功耗低的因素。

新产品    发布时间 : 2016-07-11

USB 桥接器CP2102和CP2102N有什么区别?

CP2102N是CP2102的升级版本,包含三种封装可选QFN20,QFN24,QFN28。最大可以支持到3Mbps,支持4~7个GPIO,支持RS485总线,USB接口内部含有ESD保护二极管。详情可以参考Silicon labs AN976:CP2101/2/3/4/9到CP2102N过渡指南。下载地址:http://www.sekorm.com/doc/49405.html

技术问答    发布时间 : 2017-05-04

CP2105 单芯片USB转UART桥接器

描述- Silicon Labs(芯科科技) CP2105 单芯片USB转UART桥接器数据手册(中文)-CP2105技术资料,CP2105,CP2105-F01-GMR,CP2105-F01-GM,CP2105EK,silabs CP2105,CP2105数据手册,CP2105 datasheet,CP2105规格书,CP2105手册,CP2105技术资料,CP2105资料,CP2105方案

型号- CP2105,CP210X,CP2105-F01-GM,CP2105-F01-GMR,CP2105EK,CP2105-GM

数据手册  -  SILICON LABS PDF 中文 下载

Silicon Labs(芯科科技) AN976:CP2101/2/3/4/9到CP2102N过渡指南

型号- CP2104-B01-GM,CP2104-B01-GMR,CP2101-GM,CP2101-GMR,CP2108-B03-GM,CP2102-YM1,CP2108-B01-GM,CP2103-GM,CP2105,CP2104,CP2104SX0805GMR,CP2104-F03-GM,CP2109,CP210X,CP2108,CP2108-B02-GMR,CP2105-F01-GMR,CP2105-F01-GM,CP2102-GMR,CP2102-GM,CP2109-A01-GM,CP2103-GMR,CP2108-B02-GM,CP2109-A01-GMR,CP2108-B03-GMR,CP2103,CP2104-F03-GMR,CP2102,CP2101

用户指南  -  SILICON LABS  - Rev. 1.0  - 2016年08月04日 PDF 英文 下载

Silicon Labs(芯科科技) CP2112 单芯片USB转UART桥接器数据手册(中文)

型号- CP211X,CP2112-F03-GMR,CP2112-F02-GM,CP2112-F03-GM,CP2112-F02-GMR,CP2112

数据手册  -  SILICON LABS  - 修订版 1.1 6/11  - 2011年06月01日 PDF 中文 下载

CP210x适用于Windows的驱动程序

型号- CP2104-B01-GM,CP2104-B01-GMR,CP2101-GM,CP2108-B03-GM,CP2101-GMR,CP2102-YM1,CP2108-B01-GM,CP2103-GM,CP2105,CP2104,CP2104SX0805GMR,CP2109,CP2104-F03-GM,CP210X,CP2108,CP2108-B02-GMR,CP2105-F01-GMR,CP2105-F01-GM,CP2102-GMR,CP2102-GM,CP2109-A01-GM,CP2108-B02-GM,CP2103-GMR,CP2109-A01-GMR,CP2108-B03-GMR,CP2104-F03-GMR,CP2103,CP2102,CP2101

开发环境(软件/固件)  -  SILICON LABS  - 2018年01月22日 RAR 英文 下载

Silicon Labs(芯科科技) USB桥接器CP2108数据手册

型号- CP2108-B03-GM,CP2108,CP210X,CP2108-B02-GMR,CP2108-B02-GM,CP2108-B01-GM,CP2108-B03-GMR

数据手册  -  SILICON LABS  - Rev. 1.2  - 2017年02月15日 PDF 英文 下载

Silicon Labs(芯科科技) CP2104 单芯片USB转UART桥接器数据手册(中文)

型号- CP2104-B01-GM,CP2104,CP2104SX0805GMR,CP2104-F03-GM,CP210X,CP2104-B01-GMR,CP2104-F03-GMR

数据手册  -  SILICON LABS  - 修订版 1.0 10/10  - 2010年10月01日 PDF 英文 下载

EFM8BB1系列8位微控制器 参考手册

型号- EFM8BB10F2G-QFN20,EFM8BB10F8I-A-QSOP24,EFM8BB10F2,EFM8BB10F4,EFM8BB10M1069F8GM,EFM8BB10M1069F8GM-AR,EFM8BB10F8,EFM8BB10F8G-A-QSOP24,EFM8BB10F8I-A-QFN20,EFM8BB10F2G-A-QFN20R,EFM8BB10F2G-A-QFN20,EFM8BB10F8G-A-SOIC16,EFM8BB10F8G-A-QFN20,EFM8BB10F8G-A-SOIC16R,EFM8BB10M1069F8GM-A,EFM8BB1,EFM8BB10F4G-A-QFN20R,EFM8BB10F4G-A-QFN20,EFM8BB10F2I-A-QFN20R,EFM8BB10F2G,EFM8BB10F8G-A-QFN20R,EFM8BB10F8G-A-QSOP24R,EFM8BB10F8G-QSOP24,EFM8BB10F2I-A-QFN20,EFM8BB10F8G-QFN20,EFM8BB10F8I-A-QFN20R,EFM8BB10F4G,EFM8BB10F8G

用户指南  -  SILICON LABS  - Rev. 0.2  - 2018年01月11日 PDF 英文 下载

展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥9.2911

现货: 23,898

品牌:SILICON LABS

品类:8位MCU

价格:¥14.8660

现货: 8,250

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥9.2911

现货: 74

品牌:SILICON LABS

品类:8位MCU

价格:

现货: 0

品牌:SILICON LABS

品类:8位MCU

价格:

现货: 0

品牌:SILICON LABS

品类:32位MCU

价格:¥9.8488

现货: 23,367

品牌:SILICON LABS

品类:Gecko MCU

价格:¥22.1125

现货: 20,000

品牌:SILICON LABS

品类:32位MCU

价格:¥9.6632

现货: 18,113

品牌:SILICON LABS

品类:32位MCU

价格:¥12.9143

现货: 16,450

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥11.9853

现货: 14,998

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥16.8500

现货:550

品牌:RENESAS

品类:microcontroller

价格:¥2.8532

现货:188,410

品牌:Advanced Digital Chips

品类:MCU

价格:¥6.6000

现货:100,000

品牌:SGMICRO

品类:微处理器监控电路

价格:¥0.2400

现货:90,000

品牌:SGMICRO

品类:微处理器监控电路

价格:¥0.9400

现货:80,000

品牌:RENESAS

品类:microcontroller

价格:¥32.9564

现货:40,179

品牌:SGMICRO

品类:微处理器监控电路

价格:¥0.7900

现货:40,000

品牌:SGMICRO

品类:微处理器监控电路

价格:¥0.4019

现货:39,000

品牌:兆易创新

品类:IC

价格:¥4.8932

现货:27,000

品牌:国民技术

品类:微控制器

价格:¥18.7261

现货:25,138

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

压力传感器定制

可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。

提交需求>

液冷板/液冷机箱定制

定制水冷板尺寸30*30mm~1000*1000 mm,厚度1mm~50mm,散热能力最高50KW,承压可达3MPA;液冷机箱散热能力达500W~100KW。项目单次采购额需满足1万元以上,或年需求5万元以上。

提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面