Osk

两开花? 没用的电子垃圾系列: USB 2.0 /3.0 分离器

  •  1
     
  •   Osk · Feb 1, 2021 · 2356 views
    This topic created in 1953 days ago, the information mentioned may be changed or developed.

    "USB 2.0 /3.0 分离器" 是我乱取的名字, 主要是这玩意儿没名字...

    • 物理上: 这玩意儿有一个 USB-A 公头(插主机), 一个 USB 3.0 母头, 一个 USB 2.0 母头. 应该能叫 USB 一分二...

    • 协议上: 这玩意儿把一个 "普通的 USB 3.0" 口信号给拆开成一路 "纯 USB 3.0" + 一路 USB 2.0...

    是一个 Y 型的 USB 线, 华强北 20 元搞定.

    外观.jpg
    

    一些奇怪的测试:

    • 如果主机只有 USB 2.0, 那么分出来的 USB 3.0 自然是没用的, 只能充电, USB 2.0 能用.

    • 如果主机是 USB 3.0, 那个分出来的 USB 3.0 只能接 3.0 的设备, 分出来的 USB 2.0 能接 2.0/3.0 设备(2.0 速度, 因为外设本身能向下兼容 USB 2.0).

    鸡贼的想法: 如果在 纯 USB 3.0 下挂一个 3.0 HUB, HUB 上插 2.0 设备???

    • HUB 1: Realtek 芯片, HUB 根本不工作...

    • HUB 2: Gensys 芯片, 不过正常来说插上后设备管理器会有一个 USB 2.0 集线器和一个 SuperSpeed 集线器 (3.0) 出现, 然而没有, 只有 SS 集线器, 所以 HUB 上也只能插 USB 3.0 设备, USB 2.0 设备插上只能充电.

    so... 用途分析:

    便宜

    兼容性差, 适合固定外设连接使用

    能避免设备意外协商到 USB 2.0 速度

    我是用来分出一个 USB 2.0 插无线键鼠接收器, 避开 USB 3.0 的干扰, 多出来的 纯 USB3.0 接移动硬盘. 一举两得了.

    6 replies    2021-02-01 23:18:10 +08:00
    Osk
        1
    Osk  
    OP
       Feb 1, 2021 via Android
    忘了说技术原理:

    原理我也不懂,我只知道 usb 2.0 的那一对差分信号通道不是 usb 3.0 要用的,保留它只是为了兼容,不然 纯 3.0 的话兼容堪忧。

    所以很简单了,还芯片都不要,直接把 usb vbus 电源和 gnd 分成两路,然后 2.0 的 d+ d- 和 3.0 的两对差分信号各回各家各找各妈分离开就行了
    Hansah
        2
    Hansah  
       Feb 1, 2021
    20 块能买个差点的 USB3.0 HUB 了
    Osk
        3
    Osk  
    OP
       Feb 1, 2021 via Android
    @siknet 你都说了:差点的

    /滑稽 /
    erek
        4
    erek  
       Feb 1, 2021   ❤️ 1
    外观.jpg
    zhujinliang
        5
    zhujinliang  
       Feb 1, 2021 via iPhone
    USB3.0 向下兼容的方式简单粗暴,就是复制一套 2.0 的设备,包括 HUB:3.0 HUB 芯片里面有一套 3.0 协议处理器,同时还有一套的 2.0 协议处理器。3.0 设备插入时,先尝试握手 3.0,不成功就转 2.0 。
    也有 3.0 的 U 盘插到 3.0 口上,由于动作慢等原因,最后识别为 2.0 设备的情况发生。

    某宝有一种 HUB,只有一个 3.0 接口,3 个 2.0 接口,里面就是一个 2.0 HUB 芯片,3.0 信号进来没走任何芯片又直接从 3.0 接口出去了。原理跟这线一样。

    一个 3.0 的口接 HUB 和 3.0 、2.0 设备各一个,理论最大能跑出 3.0+2.0 的速度。

    一个 3.0 的 HUB 接在 3.0 的接口上,下游接 2 个或更多 2.0 设备,最大也只能跑出 400Mbps 的 2.0 速度,因为根本没用到 3.0 的线。

    我也找过 3.0 协议转 2.0 协议的芯片,结果是没有这种芯片。如果有的话,就解决了上面跑不出两个 2.0 HiSpeed 速度的问题。
    chenlee9876
        6
    chenlee9876  
       Feb 1, 2021 via iPhone
    手里有一个绿联的 USB Hub
    四个口
    识别出来就是两个 2.0 两个 3.0
    这算偷工减料嘛
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1199 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 17:49 · PVG 01:49 · LAX 10:49 · JFK 13:49
    ♥ Do have faith in what you're doing.