0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

沁恒微USB芯片应用选型

国产芯片替换(IC) 大全 来源: 国产芯片替换(IC) 大全 作者: 国产芯片替换( 2023-02-02 10:53 次阅读

沁恒USB芯片选型

USB通用串行总线(Universal Serial Bus)是一种标准的数据通信方式,由Intel、Compaq、Digital、IBM、Microsoft、NEC及Northern Telecom等计算机公司和通信公司于1995年联合制定,并逐渐形成了行业标准。它具有传输速度快、使用方便、支持热插拔、连接灵活、独立供电等优点,当前已广泛应用于人们的日常生活中。最为常见的莫过于USB键盘、USB鼠标、USB移动硬盘、USB打印机、USB条码枪、USB游戏手柄、U盘、USB集线器、手机等。

沁恒主要USB芯片的拓扑结构图;

pYYBAGPbI9KAK7_cAAGnZQgo0J8854.png

功能性芯片,无语开发,直接使用

如果您寻找的是现成的功能性芯片,不进行任何开发,则可以查看“USB专用功能芯片”栏和“免编程功能转接芯片”栏。该类型芯片,只需要参考官方提供的参考原理图和PCB,即可快速导入应用。根据应用方向主要可以分为:

USB转单/多串口相关应用;

poYBAGPbJK-ABX_IAAHZnDDc6L0240.png

USB-HUB集线器相关应用;

pYYBAGPbJEWANcgAAADeZgy2OG8257.png

USB键鼠、KVM切换器、共享器相关应用;

pYYBAGPbJMqASRPGAADe4Y-e6NU142.png

USB-PD协议/电源相关应用;

poYBAGPbJNWAL31rAADP9qoDHHY436.png

USB信号延长相关应用;

poYBAGPbJOOAICmAAACP5PdlH0k191.png

USB信号切换相关应用;

poYBAGPbJO2AOLuKAACfypoHVYE404.png

转接芯片;需二次开;发,配合MCU使用

如果您已有现成的MCU,但该MCU不带USB接口,需要扩展出USB功能,则可以查看“接口控制芯片”栏。该类型芯片,需要配合MCU使用,客户需要编写MCU代码通过串口、并口或SPI口控制该转接芯片,从而实现USB主机或USB设备的相关功能。比如需要实现与计算机进行数据通信,则可以选择CH372、CH374、CH375系列芯片。如果需要操作U盘,对U盘中文件进行读写,但又不熟悉文件系统,则可以选择CH376、CH378系列芯片。

USB接口MCU;

如果您寻找的是带USB接口功能的MCU,则可以查看“USB单片机”栏。沁恒从RISC极简汇编系列到E8051系列、再到通用Cortex-M系列和通用RISC-V系列,甚至低功耗蓝牙系列,几乎所有的MCU均带有USB接口功能。USB速度方面更是涵盖了USB2.0全速(FS-12Mbps)、USB2.0高速(HS-480Mbps)和USB3.0超高速(SS-5Gbps),因此可以满足绝大部分客户的USB功能需求。

USB接口MCU的主要型号列表

poYBAGPbJT-ASG7xAAEUVANwg_w337.png

USB接口MCU的选型,主要可以从以下几个方面考虑:

USB主从功能需求

明确当前项目需要使用的是USB主机功能,还是USB从机功能,或者是USB主机+从机双重功能。

示例1:当前项目需要模拟USB键盘、USB鼠标、USB条码枪或自定义HID类设备,且整体功能比较简单,所需资源不多,则可以选择高性价比只带USB设备接口的E8051系列芯片,比如CH551/2、CH546/7等;

示例2:当前项目需要通过USB接口实现与计算机进行大批量数据通信,且整体功能比较复杂,对工作主频、代码空间等都有一定的要求,则可以选择Cortex-M系列或通用RISC-V系列,比如:CH32F103、CH32F203、CH32V103、CH32V203等。

示例3:当前项目需要实现标准的USB机械键盘且带有RGB灯效功能,则可以选择CH555、CH557芯片;

示例4:当前项目需要操作USB键盘、USB鼠标或USB条码枪,获取其数据并通过串口发送,则必须选择带有USB主机功能的MCU,比如CH548/9、CH559、CH32F103、CH32V103等。

示例5:当前项目一端操作USB键盘鼠标,另外一端再模拟出一个一模一样的USB键盘鼠标,同时进行数据转发控制处理,则需要选择2个USB口且分别能做USB主机和USB从机的MCU,比如CH32F103、CH32V203、CH32V208、CH582等。

USB速度需求;

明确当前项目需要的USB速度要求,低于800KB/S的应用可以选择USB2.0全速接口芯片,低于40MB/S的应用可以选择USB2.0高速接口芯片,否则需要选择USB3.0超高速接口芯片。

示例1:当前项目需要模拟USB键盘、USB鼠标、USB条码枪或自定义HID类设备,且整体功能比较简单,所需资源不多,则所有USB接口MCU基本都可以满足开发需求。

示例2:当前项目需要操作高速U盘,并且进行大批量数据的文件读写操作,则需要选择带USB2.0高速接口的MCU,比如CH563、CH32V307等。

示例3:当前项目需要模拟USB3.0摄像头,则需要选择带USB3.0超高速接口的MCU,比如CH569等。

USB接口数目需求;

明确当前项目需要的USB接口数目,沁恒USB芯片的接口个数包括1个、2个、4个、8个、甚至更多。

示例1:当前项目需要同时操作USB键盘和USB鼠标2个设备,则可以选择CH558/9、CH582、CH545等带USB主机且具有2个及以上USB口的MCU。

示例2:当前项目需要实现2(4)口KVM切换器或同步器功能,则需要使用2(4)个USB设备接口分别连接2(4)台PC,需要使用至少2个USB主机接口分别连接USB键盘和USB鼠标,因此需要选择多USB接口的MCU,比如:CH544、CH545等。

审核编辑黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    447

    文章

    47821

    浏览量

    409207
  • usb
    usb
    +关注

    关注

    59

    文章

    7438

    浏览量

    258267
收藏 人收藏

    评论

    相关推荐

    的蓝牙分析仪怎么用?

    我在的的店里看到有一个蓝牙分析仪,不知道他是如何用的,是不是所有的蓝牙都可以分析,还是只针对他们的协议栈有用。
    发表于 04-29 06:58

    芯片选型应考虑哪些因素?

    芯片选型
    芯广场
    发布于 :2023年11月30日 18:16:25

    DC-DC降压芯片

    求推荐一款,降压芯片 输入USB供电,有2种情况,5V1A, 5V2A 输出3.3V,给一颗3.2V的电池充电,充满3.3v 要求,输入有限流或者流功能, 好比,输入5V1A,可
    发表于 11-23 10:59

    小功率锂电池USB升压流驱动芯片内置MOS

    USB升压流驱动芯片内置MOS消防应急灯锂电池供电升压流驱动IC方案芯片外贸应急灯专用锂电池升压
    发表于 09-14 09:41

    蓝牙芯片 #电子 #电路设计 #硬声创作季

    led芯片电路设计
    Asd666
    发布于 :2023年08月12日 12:58:51

    CH32V208 开发板免费试用】 CH32V208 开发板的编译和下载

    。 在开始之前,硬件方面需要准备一根数据线:USB 公头对公头转接线或者USB TypeA 公头转TypeC 公头线。 CH32V208 开发板软件下载的地址: 1.集成编译
    发表于 06-09 23:13

    CH32V208 开发板免费试用】测试Win10环境配置

    的开发环境比较简单, 使用软件 MounRiver, 当前版本v1.84, 可以支持全系列的RISC-V芯片. 下载地址 http://mounriver.com/download
    发表于 06-09 22:46

    关于ADC芯片选型

    关于ADC芯片选型,还是其他芯片选型,那都不是随随便便就说了算得。
    的头像 发表于 05-31 17:55 913次阅读

    CH32V208开发板试用】1-构建RTT-Stdio开发环境

    CH32V208开发板试用】1-创建RTT-Stdio开发环境 首先真诚感谢电子发烧友、微电子举办【
    发表于 05-28 15:41

    CH32V208】开发板免费试用+初玩的BLE

    、音量下。 的TMOS架构跟TI的CC2540有点像,跟着B站的视频看了两三天BLE的视频,终于明白了个大概,改起来也比较快。可惜仿真时不能仿真BLE,只能仿真简单的外设。 后来想把高速风筒的移植到V208时,老板说风筒结合BLE的项目黄了,也就没继续搞了。后面项目重
    发表于 05-25 18:11

    CH32V208 开发板免费试用】RTT 模拟Arduino库开发项目

    title: 【 CH32V208 开发板免费试用】RTT 模拟Arduino库开发项目 date: 2023-05-24 20:16:10 tags: [嵌入式,rt-thread移植] 本文
    发表于 05-24 20:31

    CH32V307评估板试用体验】环境搭建与点灯例程

    ://www.mounriver.com/download,下载好MounRiver_Studio。 然后就是安装该IDE,由于是免费的,无需什么破解处理,安装完成好后直接运行即可。然后在IDE中打开官方提供的“EXAM”
    发表于 05-11 18:24

    CH32V208 开发板免费试用】BLE功能初识

    也能与标准蓝牙技术及使用传统蓝牙架构的其它双模芯片通信。 的蓝牙协议栈是基于TMOS系统,TMOS是一个控制循环,通过 TMOS 可设置事件的执行方式。TMOS 作为调度核心,BLE 协议栈
    发表于 05-07 11:10

    CH32V208 开发板免费试用】1.建立烧录开发调试环境

    芯片,对的产品特色有一定的了解,对其技术支持感到非常不错。此次看到推出了新的带PHY和无线功能的ch32v208
    发表于 05-04 07:54

    CH32V307评估板试用体验】评估套件开箱上电

    主控MCU的IO,控制LED和KEY 网口 :主芯片的网络通讯接口 MCU 电源排针P11 :用于主MCU供电选择 主控MCU :CH32V307VCT6 底面没有四颗塑料点位柱,还有
    发表于 05-03 20:06