USB接口芯片汇总(转)

USB转串口芯片CH340与CH341使用问题汇总 在串口应用中,当 CH340/CH341 与其他 IC 譬如 MCU 等芯片相互连接时,若有一方不需要供电工作时,要注意电流倒灌导致未供电的芯片开始工作或工作异常的情况,或者是通过串口下载程序时,MCU 需要复位以实现下载时,发现复位不成功,原因可能相同。USB 信号属于模拟信号,所以在 CH340/CH341 等 USB 芯片内部包含数字电路和一些模拟电路,另外,USB 芯片中还包含时钟震荡及 PLL 倍频电路,电路的公共地端在芯片内部已经连接在一起并连接到芯片的 GND 引脚。 阅读详情

USB接口芯片汇总(转)  

2011-05-05 13:33:59|  分类: 电脑技术|字号 订阅

通用串行总线USB是连接计算机与具有USB接口的多种外设之间通信的串行总线。现在可供选择的具有

USB接口功能的芯片很多,主要分为3大类。

第1类是需要外接微处理器的USB芯片。例如朗讯的USS820/825、松下的USBN9602/ USBN9603 /USBN9604及Philips公司PDIUSBDll/12等,其优点是芯片价格便宜,便于用户使用熟悉的微控制器进行开发,其缺点是会受所选控制器的.   CH375

限制且需要开发底层驱动。

第2类是集成了微处理器的芯片。例如Cypress公司的基于8051的EZ_USB系列,基于PIC的16C7X5系列等,其优点是开发者熟悉这些通用微控制器的结构,且指令集的资料丰富,易于开发。其缺点是需要单独开发系统,成本较高,并且需要编写底层驱动程序。这种单片机的价格也较为昂贵,芯片的可选范围较小

第3类是USB桥接芯片。例如南京沁恒公司的USB桥接芯片CH34l、Silicon公司的的USB转UART桥接芯片CP2102系列等,此类芯片价格便宜、开发简单。芯片CP2102是一种高度集成的USB转UART桥接器,它包含有USB2.O全速功能控制器、USB收发器、振荡器和带有全部的调制解调器控制信号的异步串行数据总线(UART)。该芯片的全部功能集成在一个5 mm×5 mm的QFN28封装的IC中。

总之:第一类和第二类芯片通常都需要自己开发驱动程序 ,为开发的工作增加了许多的工作量。采用桥接芯片进行USB接口开发的好处在于可以省去驱动程序的开发工作,利用虚拟串口的驱动程序,USB接口在客户端以标准串口的形式呈现,这样应用程序便可使用串口控件进行USB接口的开发。简言之,这种方式在物理链路上是USB接口的形式,在功能层则以串口的形式存在。但这种方式较为适合对传输速率要求不是很高的场合。

比较三种方式的优劣,可以看出第三种方式是扩展USB接口最为简单的方法。

USB桥接芯片

CP2102(必须在PC机上)

 

 

 

CH341(PC)

※FT232R※

FT232R是FTDI公司推出的USB-UART桥联器,它具有板载EEPROM和主时钟发生器、3.3V LDO调节器、复位发生器和USB终端电阻。可实现USB到串行UART接口的转换,也可转换到同步,异步BIT-BANG接口模式。提供各操作系统下的驱动。

    FT232R内部主要由USB收发器、串行接口引擎(SIE)、USB协议引擎、先进先出(FIFO)控制器,波特率发生器、时钟乘法器/驱动器、3.3V稳压模块、内部12MHz的振荡器和通用异步收发器(UART)控制器等部分组成。对于与RS232接口部分,UART主要用来完成RS232接口的串行和并行之间的数据转换。FT232R提供完整的信号,使其具有通用性,还可以与除RS232之外的其它通信方式进行转换。FT232R内部的两个双口FIFO缓冲区,一个是128字节的发送缓冲器,另一个是256字节的接收缓冲器。他们均用于USB数据和RS232数据的交换缓冲区,UART FIFO Controller 可以用于处理这两个缓冲器与UART收发寄存器之间的数据传输。

以前调试过PDIUSBD12,固件枚举过程都需要自己调,而FTDI的器件将其固件程序都已固化都内部EEPROM中,实现起来更“傻瓜化”。对于需要深入学习USB协议的人来说,还是自己编程的好,并且FTDI器件的价格都偏贵。

 

 

是需要外接微处理器的USB芯片

PDIUSBD11(串口)

 

 

USBN9604(串口)

  USBN9604是高性能,支持DMA数据传输的全速USB接口芯片,其遵从USB1。0和1.1;与微处理器可以采用并行和串行多种连接方式;;"1个双向控制、6 个单向数据传输(3) 个发送,3) 个接收)均具有独立FIFO 的端点管道,支持中断、批量和实时数据传输;中断请求信号可编程控制为电平J 跳变等方式;上电复位和启动延迟计数;可编程控制的内置时钟生成器能输出3-48MHZ 的时钟信号;SO和新型的SLB 等多种封装模式USBN9604共有28 个引脚,

 

 

嵌入式USB主机模式

SL811HS

SL811HS是一个嵌入式USB主/从控制器芯片,遵循USBl.1规范。它能工作在全速和低速两种模式。SL811HS可以非常容易地和各种微控制器、微处理器、DSP以及ISA、PCMCIA等总线相连。通过配置外

围电路及改变管脚M/s电平,SL811HS可以在HOST和SLAVE两种模式之间切换。

 嵌入的操作系统是UC/OS-II,很适合但是端口不够用的啊。??(是不是可以把并口的连接方式转化为串口)

※CH375※ 是主机模式  (可以做从机模式)                  CH375 主机USB-HOST 的电路设计

  

CH375是南沁恒电子公司生产的一个USB总线的通用接口芯片,支持USB-HOST主机方式和USB-DEVICE/SLAVE设备方式。CH375具有8位双向数据总线,可以方便的连接到单片机,DSP,MPU等外部微处理器系统的数据总线上。并且具有完整的读,写,片选信号以及中断输出等控制信号

一般情况下,单片机或嵌入式系统处理USB存储设备的文件系统需要实现USB-HOST硬件接口数据交换层、传输协议层、SCSI/UFI/RBC命令层及文件系统管理4个层次。CH375的长处在于它内置了相关固件程序,包含了以上提到4个层次中的前3个。利用该芯片进行usB存储设备操作开发,就只需集中处理FAT文件系统层,大大缩短了开发的周期,对项目开发无疑是很好的选择。

芯片的简介

 

出自  : <<基于USB主机的USB一RS232转换器的设计与实现>>

 

 

 

ISP1161   ISP1581(16位)

集成了微处理器的芯片

EZ-USB   CYTC68013

简介:

其主要包括USB2.0收发器,串行引擎(SIE),增强型8051内核,16KB的RAM,4KB的FIFO存储器,I/O接口,数据总线,地址总线和通用的可编程接口

USB芯片选型 从 USB 芯片的使用角度来说,USB 系列芯片可以划分为 USB 接口芯片与内置 USB 功能的微控制器。前者对于跨平台和易用性方面比较有优势,无需了解芯片内部工作机制,按照芯片的手册以及官方例程来操作就可以了,而使用平台也比较开放,只要具有可以操作芯片的总线接口就可以了。而后者在使用时,需要了解微控制器的工作原理,寄存器操作说明使用步骤等,需要对芯片本身进行编程,虽然限制了使用条件,但是微控制 阅读详情

相关推荐

FTDI通用转USB芯片简述

FTDI公司的FT2232系列芯片可实现USB与异步串行口RS232/RS485、同步串行总线IIC/SPI/JTAG相互通信,市场占有率,使用普遍。 FTDI芯片有两种类型的驱动:virtual COM port driver (VCP)和D2xx。VCP就是常用的U转串COM驱动,实现USB到虚拟串口功能,应用于异步RS232/RS485与USB间通信,linux设备文件为/dev/ttyU...

weixin_30279751的博客 5449

OTG -- ULPI接口芯片USB3318/USB3320讲解(二)

OTG ULPI接口的USB3318 PHY芯片讲解

binhao002的博客 1万+

常见的USB3.0芯片型号

应用于某些USB3.0扩展卡,如B-LINK BL-EX3.0笔记本Express Card34 USB3.0扩展卡。由方寸微电子自主研发,集成了高性能RISC CPU和多种接口。适用于视频采集卡、视频会议摄像头、监控摄像头、数字摄录机、工业照相机、测量和测试设备、医疗成像设备、打印机、扫描仪等多种电子产品。提供完整的SDK供客户进行定制化开发。传输性能比业界标杆提升20%,性价比优于业界标杆30%。:封装为QFN的USB3.0主控芯片。

浩瀚之水的专栏 4105

USB PD等多快充协议芯片 CH238

CH238为QFN16封装的Type-C单口快充协议芯片,支持PD3.0/2.0、PPS等Type-C快充协议,并且支持BC1.2等其它快充协议。CH238支持全反馈电流调节模式和增量开环电流调节模式,可用于直接光耦控制电压调节或FB灌电流电压调节,芯片内置电源通路NMOS,带有VBUS检测与放电功能,并且提供过温保护。

ivy15986837715的博客 560

JM20329 USB桥接芯片:从串口到USB的转换技术详解

本文还有配套的精品资源,点击获取 简介:JM20329是一款高性能、低功耗的USB桥接芯片,由Jmicron公司开发,用于实现串行接口(如SATA、IDE)与USB接口之间的数据转换。该芯片集成了USB控制器、SATA控制器和桥接逻辑,能够高效地转换数据流,使得移动硬盘盒、USB-SATA适配器等设备可以通过USB接口连接和访问SATA接口的硬盘。文章还详细介绍了USB和S...

weixin_33628677的博客 3662

USB转RS232驱动程序 - PL2303芯片专版

PL2303是Prolific Technology公司推出的一款广泛应用于USB转RS232串口转换器的芯片。它支持USB全速模式,提供了从USB接口到RS232串口的桥接功能,使得具备USB接口的现代计算机能够与传统的串口设备进行通信。PL2303芯片以其高集成度、低功耗和高性能而受到青睐。它内置了16字节的FIFO缓冲区,可以在高负载通信中减少数据丢失的风险,并且能够通过固件升级来增强功能或修复已知问题。其驱动程序支持全双工串行通信,为用户提供方便的数据传输。

weixin_35705784的博客 982

USB转串口芯片CH340

USB转串口芯片CH340图文解释

喵喵喵的博客 2万+

PDIUSBD12固件程序

usb固件编程资料,关于51和ARM使用usb控制芯片PDIUSBD12固件和Windows驱动编写的源代码,有文档说明哦。

高速USB转串口和SPI接口芯片CH9111应用与设计指南

CH9111是一款480Mbps高速USB2.0的接口转换芯片,实现USB转全功能高速异步串口或者高速SPI同步串行接口+USB转全功能高速异步串口,串口最高波特率支持15MbpsSPI接口时钟频率支持40MHz。第一种单串口模式适用于只使用UART串口的应用场合,第二种串口+SPI接口模式适用于需要同时使用SPI接口+UART串口或者仅使用SPI接口的应用场合。芯片内部高度集成,外围精简,提供VIO电源引脚,串口和SPI接口I/O均支持独立供电。

PC小能手的博客 3466

RBC 命令协议-usb

This is a draft proposed American National Standard under development by T10, a Technical Committee of the National Committee for Information Technology Standardization (NCITS). As such, this is not a completed standard and has not been approved. The Technical Committee may modify this document as a result of comments received during public review and its approval as a standard.

PDIUSBD12 固件驱动程序

固件驱动,单片机控制PDIUSBD12 芯片

高速USB转FIFO&SPI&UART接口芯片CH346应用与设计指南

CH346是一款480Mbps高速USB2.0的接口转换芯片,实现USB转高速FIFO并口、2路全功能高速异步串口、高速SPI同步串行接口,FIFO并口传输速度可达每秒30M字节以上SPI接口时钟频率支持40MHz,串口最高波特率支持15Mbps。芯片提供3种工作模式,可支持其中一种或两种接口,需根据实际的应用需要灵活选用。芯片内部高度集成,外围精简,提供VIO电源引脚,FIFO并口、串口和SPI接口I/O均支持独立供电,支持3.3V、2.5V和1.8V的电源电压。

PC小能手的博客 4689

基于PLC的矿用排水控制系统设计【附代码】

(3)矿用排水控制系统的软件设计 研究设计了矿用排水控制系统的软件,包括PLC程序的编写和上位机监控画面的设计。(2)矿用排水控制系统的硬件设计 研究对矿用排水控制系统的硬件进行了选型和设计,包括矿用多级耐磨离心泵、三相异步防爆电机等执行设备的选型,以及控制系统所需用到的各类型传感器、PLC的I/O点分配及选型。(1)矿用排水控制系统的现状分析 研究首先对矿井排水系统的现状进行了分析,指出了现有系统存在的问题,如自动化程度低、劳动强度大、设备维护困难等。✅ 具体问题可以私信或查看文章底部二维码。

lagougongzuoshi的博客 1175

USB转SPI芯片操作FLASH--CH347应用

高速USB转接芯片CH347是一款集成480Mbps高速USB接口、JTAG接口、SPI接口、I2C接口、异步UART串口、GPIO接口等多种硬件接口的转换芯片。

PC小能手的博客 1万+

决策大模型与生成式大模型有何不同?一文拆解技术框架与落地路径

大模型技术正从内容生成走向复杂场景的智能决策。与生成式大模型拟合概率分布不同,决策大模型以序列决策为核心,融合强化学习机制,在动态环境中感知反馈、持续修正行动路径。其技术框架涵盖语义理解、规划推理与闭环决策,并通过世界模型进行低成本仿真推演,显著提升供应链调度、物流排程等场景的应对效率。实际落地时需结合传统优化算法与人工兜底,构建“语义先导+数值寻优”的分层架构,才能平衡精度与稳定性。这篇内容拆解决策大模型的技术组成、落地路径与常见误区,为企业智能化转型提供可参考的实践框架。

weixin_29057163的博客 190

YOLOv5改进系列(4)——添加ECA注意力机制

手把手教你在YOLOv5中加入ECA注意力机制,文内含两种方法,小白也能看懂!

路人贾的博客 8547

USB 转串口芯片 CH340

CH340 支持常用通讯波特率:50、75、100、110、134.5、150、300、600、900、1200、1800、2400、3600、4800、9600、14400、19200、28800、33600、38400、56000、57600、76800、115200、128000、153600、230400、460800、921600、1500000、2000000 等。MODEM 联络信号引脚包括:CTS#引脚、DSR#引脚、RI#引脚、DCD#引脚、DTR#引脚、RTS#引脚。

时光の尘的博客 8852

使用 Azure DevSecOps 和 AIOps 构建可扩展且安全的多区域金融科技 SaaS 平台

这家虚构的金融科技 SaaS 组织在 Microsoft Azure 上构建了一个现代化的多区域架构,以实现高可用性、主动安全性和简化的 DevSecOps 工作流。如果您是 DevOps 从业者、SRE 专业人士或致力于创建弹性、可扩展且安全的金融科技解决方案的技术领导者,您将从中获得可直接应用于您自身项目的见解和经验教训。与大多数快速扩张的金融科技公司一样,他们需要确保不间断的正常运行时间、坚不可摧的安全性以及快速的功能交付,以满足全球用户群的需求。即使是短暂的中断也会损害用户的信心和忠诚度。

介绍AWS Azure GCP devops Terraform 等技术 1298

USB转I2C芯片操作EEPROM--CH347应用

高速USB转接芯片CH347是一款集成480Mbps高速USB接口、JTAG接口、SPI接口、I2C接口、异步UART串口、GPIO接口等多种硬件接口的转换芯片。

PC小能手的博客 1万+

【数字孪生与仿真技术】07:焊装生产线虚拟调试与PLC代码生成全流程实战:从数字孪生到智能优化

摘要:本文系统阐述焊装生产线虚拟调试与PLC代码自动化生成的完整技术体系,结合工业4.0背景下的智能制造需求,构建从离散事件仿真、机器人运动规划到PLC控制逻辑生成的全流程解决方案。通过MATLAB/Simulink平台实现焊装线物流仿真优化,采用遗传算法进行缓冲区容量配置,结合Stateflow状态机设计PLC控制逻辑,并利用PLC Coder生成西门子S7-1500兼容的ST代码。某车企焊装线应用案例显示,虚拟调试技术使调试周期缩短75%,OEE提升13.4%,年节约成本超$420万。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 1832

【深度学习|语义分割之UNet】如何使用ResNet50 作为 U-Net 网络的骨干网络(backbone)并使用预训练的 ResNet50 模型。附代码及解读。

【深度学习|语义分割之UNet】如何使用ResNet50 作为 U-Net 网络的骨干网络(backbone)并使用预训练的 ResNet50 模型。附代码及解读。

985小水博的摸鱼日常 3091

USB转串口芯片 CH340 系列

https://wenku.baidu.com/view/96c25e234b35eefdc8d3331f.html CH340G USB转串口,推出时间最早,应用最广 SOP16 CH340C USB转串口,内置晶振,引脚兼容CH340G SOP16 CH340E USB转串口,内置晶振,超小封装 MSOP10 .

学海无涯的专栏 1万+

ATE Pin Electronics电路学习总结

PinElectronics(PE)是ATE测试机的核心模拟前端电路,负责ATE与芯片间的信号转换与交互。主要包含四大功能模块:Driver实现逻辑信号到模拟电平的转换(VIH/VIL可编程);Receiver对DUT输出进行采样比较(VOH/VOL判定);ActiveLoad施加可编程电流负载;PPMU进行精密电压/电流测量。PE的性能直接影响功能测试和直流参数测试的精度,需定期校准维护。关键参数包括:Driver电压精度(±5mV)、Receiver比较精度(±10-50mV)、PPMU测量精度(±1-

歌颂苦难的行为是无耻的; 468

usb接口驱动_USB转串口芯片——FT232R

FT232R - USB UART集成电路FT232R是FTDI系列USB UART接口集成电路的最新装置。FT232R是USB转串行UART接口, 俱备可选责的时钟产生输出,以及新的FTDIChip-ID™安全加密狗功能。 此外,还提供异步和同步bit bang接口模式。使用FT232R的USB到串行设计还进一步简化将外部EEPROM, 时钟电路和USB电阻完全集成到该芯片上。与前代产品相比,F...

weixin_39945792的博客 6137

麒麟V10 SP1系统下编译linuxdeployqt并打包Qt 5.15.2程序完整指南

麒麟V10 SP1系统下编译linuxdeployqt并打包Qt 5.15.2程序完整指南

ChenJin_2的博客 276

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

USB转I2C转SPI芯片CH341与CH347比较

CH341与CH347比较,串口速度CH341=2M,CH347=9M,CH347的串口速度更快;CH341的I2C或SPI不能与串口同时输出,CH347可以在支持串口的同时使用I2C或SPI;CH347增加了JTAG、SWD 接口、I/O 独立供电。

易板 4789

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

上一篇: 无线传感器网络MAC层协议的研究现状
下一篇: usb device
linuxheik
博客等级 码龄15年 865粉丝 135原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值