您当前的位置:首页 > 养生 > 内容

usb芯片的选型与分类有哪些(USB芯片的选型与分类)

usb芯片的选型与分类有哪些(USB芯片的选型与分类)

从USB芯片的使用角度来看,USB系列芯片可以分为USB接口芯片和内置USB功能的微控制器。前者在跨平台和易用性上有优势。你不不需要知道芯片的内部工作机制。你只要按照芯片的说明书和官方套路操作就可以了,平台也比较开放,只要你有一个可以操作芯片的总线接口。使用后者时,需要了解微控制器的工作原理,寄存器的操作指令等。并且需要对芯片本身进行编程。虽然使用条件有限,但单片机功能丰富,可以实现很多其他功能。虽然没有前者那么特殊,但是功能非常强大,需要根据自己的项目和应用需求来选择具体的类型。

至于USB接口芯片,也可以分为USB控制芯片、USB交换芯片、USB扩展芯片、USB信号保护和其他辅助芯片。这些类型也是USB产品中最常见的应用。这里详细的芯片型号和功能的简要描述。首先给出选型逻辑框图:

控制芯片

CH378:简单易用的高速u盘和SD卡文件管理芯片。支持FAT32/16/12,SPI/并口/串口控制接口,USB支持高速主机/设备模式。

CH376:好用的u盘和SD卡文件管理控制芯片,支持FAT32/16/12,SPI/并口/串口控制接口,USB支持主/从模式,MCU资源少。

CH375:通用USB接口芯片、串行/并行控制接口、USB主机/设备支持、动态切换、内置通信协议固件、u盘文件系统库。

CH374:通用USB接口芯片,SPI/并口控制接口,USB主机/设备支持,内置3口RootHub,以及所有类型的传输、集线器操作等。

CH372:通用USB接口芯片,并行控制接口,支持USB设备模式,内置USB通信固件,支持控制/批处理/中断传输。

CH370:通用USB接口芯片,并口/SPI控制接口,支持USB主机模式,支持各类传输,集线器操作,提供u盘文件系统库。

CH9343:全速USB Android主机芯片,无根Android接口库,可扩展UART,SPI,I2C,PWM,GPIO等接口。

适配器芯片

CH341: USB总线适配器芯片,用于USB转串口、打印口、EPP和MEM并口、I2C、SPI、GPIO等。接口丰富,平台驱动齐全。

CH340: USB总线适配器芯片,用于USB转串口、打印口、IrDA红外等。它具有内置晶体振荡器、内置固件、完整的平台驱动程序和可定制的芯片信息。

CH9326: USB HID转串口芯片,内置晶振,使用系统内置HID驱动,可以实现PC等平台上的串口扩展或者串口设备升级到USB口。

CH9328:串口转HID键盘芯片,可以将串口数据转换成USB键盘数据上传到PC等平台。它可以用于串行扫描仪和其他升级到USB端口。

CH345: USB转MIDI芯片,支持MIDI输入输出,用于制作USB MIDI键盘,将MIDI乐器转换成USB接口等。

CH331:小容量优盘控制芯片,加上SPI存储芯片,可以实现自定义优盘,支持优盘厂商信息名称、容量、序列号等。

和扩展的辅助芯片。

CH317: USB2.0扩展器控制芯片,支持高速/全速/低速,用于USB高速100m扩展,支持集线器扩展。是纯硬件解决方案,不需要安装驱动。

CH315: CH315G是USB1.1扩展控制芯片,支持网线最长300m的扩展距离,CH315H是USB信号隔离控制芯片,支持光隔离。

CH9350: USB键盘鼠标通讯控制芯片,将鼠标键盘与PC之间的USB连接转换为UART连接,可以集成其他信号,或者实现鼠标键盘的远距离扩展。

CH412: ESD保护芯片,用于USB信号防静电,可用于USB低速、全速、高速信号保护。

这些芯片的应用环境和功能可以满足我们的大部分需求。如果需要自定义USB传输的数据格式或者集成USB与其他功能(如SPI、IIC、UART、CAN等。),那么就比较approp了

审计唐子红

标签:芯片USB接口


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: 电脑开机显示屏显示无反应(电脑开机为什么显示屏没有反应)

下一篇: 10个经典的c语言基础算法及代码表(10个经典的C语言基础算法及代码)



推荐阅读

网站内容来自网络,如有侵权请联系我们,立即删除! | 软文发布 | 粤ICP备2021106084号