有人遇到过吗, usb c to c 直连没有反应,用 c 转 a 转接头+a to c 就能用是什么原因 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
rojer12
V2EX    硬件

有人遇到过吗, usb c to c 直连没有反应,用 c 转 a 转接头+a to c 就能用是什么原因

  •  
  •   rojer12 2024-04-25 09:10:21 +08:00 2291 次点击
    这是一个创建于 534 天前的主题,其中的信息可能已经有所发展或是发生改变。
    目前发现好几个设备,使用 c to c 的连接线接电脑/充电器之类的都没有反应,但是用 c 转 a 再转 c 就能用,或者用普通 USB a 连接也是可以用的,这是什么原因

    场景:
    笔记本/原车自带的车充等等(有且仅有 c 口),线材均为 40Gbps us4 c to c ,线长度为 20cm-1m 不等,测试过正常开启笔记本 100 瓦和 20Gbps 硬盘盒
    目标设备:
    arm 开发板、低功耗 c 口设备(不大于 10 瓦?)
    现象:
    无法 c to c 直连(无供电、无数据连接),只能用 c 转 a 转接头再插个 a to c 的线,转接头标称 10Gbps ,usb3.2 ,试过 c 转 a 转接头 + a 转 c 转接头 + c to c 线也可以
    30 条回复    2024-04-26 11:45:22 +08:00
    zjsxwc
        1
    zjsxwc  
       2024-04-25 09:15:17 +08:00
    有没有可能你的 usb-c 线内部断了几根线,只能充电
    rojer12
        2
    rojer12  
    OP
       2024-04-25 09:22:16 +08:00
    @zjsxwc #1 这个还真不是,都是日常连显示器、硬盘盒的,数据肯定没问题,就很奇怪,有些设备就非得过一遍 a 口才能亮,c to c 死活不行
    yohane3016
        3
    yohane3016  
       2024-04-25 09:30:08 +08:00   2
    chinaqq
        4
    chinaqq  
       2024-04-25 09:33:06 +08:00   3
    因为没有上拉电阻,不支持双头 c 转 c 线。
    xiangbohua
        5
    xiangbohua  
       2024-04-25 09:36:42 +08:00
    我的老 mbp usb-b 直插不能用(插上之后 1hz 的频率断开-连接-断开),但是插一个转接口就可以用了,到现在我也没弄明白
    MatthewAtV2
        6
    MatthewAtV2  
       2024-04-25 09:36:53 +08:00   1
    大概率是目标设备端的 CC 脚没有接地,就会无法支持标准的 C2C 线供电。c 转 a 再 a to c 。在 c 转 a 等于 OTG 线,已经从充电器取到电了。
    rojer12
        7
    rojer12  
    OP
       2024-04-25 09:58:46 +08:00
    @yohane3016 #3
    @chinaqq #4
    @MatthewAtV2 #6
    破案了,顺带问下有推荐的线么?
    rojer12
        8
    rojer12  
    OP
       2024-04-25 10:10:55 +08:00
    @xiangbohua #5 usb-b 好像就一些打印机和显示器用得多点,那种断开-连接-断开的情况感觉是线内部断了几根?
    ArleneCheung
        9
    ArleneCheung  
       2024-04-25 10:35:04 +08:00
    @MatthewAtV2 正解,我所在公司的产品就是 CC 脚悬空就会导致设备无法收到 5V 供电。会出现设备连不上的问题。当时跟硬件一起讨论的时候也是给的这么个结论。
    rojer12
        10
    rojer12  
    OP
       2024-04-25 10:40:51 +08:00
    @ArleneCheung #9 那你们咋解决的,也是转成 a 口那一类的方式么
    ArleneCheung
        11
    ArleneCheung  
       2024-04-25 11:13:49 +08:00   1
    @rojer12 #10 是我们公司产品被用户投诉说 c to c 的无法连接,然后硬件就改成了枚举检测,c to c 只检测 USB 口是否连接,不检测是否供电,我们枚举到了就是用单片机的 MCU 供电。
    ArleneCheung
        12
    ArleneCheung  
       2024-04-25 11:14:37 +08:00
    @rojer12 #10 你是用户,当然只能用转 A 口这个办法解决啦。
    wzbrbj
        13
    wzbrbj  
       2024-04-25 11:15:27 +08:00
    需要带 Emark 芯片的线吧
    villivateur
        14
    villivateur  
       2024-04-25 11:33:34 +08:00   6
    因为这些设备的硬件工程师(叫工程师都算高看他们了)都是他妈的草台班子,一个 TypeC 接口的引脚设计都不会,按标准,如果只需要 5V 供电,那么 TypeC 供电的 CC 引脚都必须得接一个 5.1k 的下拉电阻。但这帮傻 X 电路设计员根本不接,甚至还把 CC1 和 CC2 短接,真他妈的
    someonesnone
        15
    someonesnone  
       2024-04-25 11:38:59 +08:00
    c to c 需要设备端 ccpin 有 5.1k 下拉电阻, 否则不出电
    rojer12
        16
    rojer12  
    OP
       2024-04-25 11:53:37 +08:00
    @villivateur #14 世界果然是一个巨大的草台班子,没想到是这么个原因
    rojer12
        17
    rojer12  
    OP
       2024-04-25 11:56:10 +08:00
    @ArleneCheung #11 那种 usb2.0 的充电线呢解决么?
    Zy143L
        18
    Zy143L  
       2024-04-25 13:15:26 +08:00 via Android
    就是 CC 下拉 5.1K 电阻的问题
    CC 线在 CC 引脚检测到 5.1K 下拉才会输出 5V 供电
    这个问题没办法解决 要么自己给 TypeC 补 5.1K
    要么就是套一个 A 头(里面帮你下拉了)
    ztmzzz
        19
    ztmzzz  
       2024-04-25 13:26:44 +08:00 via iPhone
    @villivateur 这和我刚接触硬件犯的错误一样,不过只用 usb2.0 的话貌似可以短接省个电阻。之前短接了也能正常用。
    villivateur
        20
    villivateur  
       2024-04-25 13:38:39 +08:00
    @ztmzzz 我的暴脾气哦,你根本没理解 CC 引脚的作用,这跟 USB2.0 啥的没有半毛钱关系,CC 引脚主要是给供电方指示供电模式的,不管啥通讯协议,如果需要 5V 供电,都得分别接 5.1k 下拉。

    短接/只接一个电阻能正常用,纯粹是因为你的供电电源没正确处理 CC 信号,给你一个能用的错觉
    rojer12
        21
    rojer12  
    OP
       2024-04-25 15:06:39 +08:00
    @villivateur #20 大佬,那能不能指点一下,谁家是全能 PD 线,100w 、20/40Gbps 、带 5.1k 下拉电阻,最好还能有 50cm 和 1m 两种规格的,嗯,总结成三个字就是 上链接 /doge
    villivateur
        22
    villivateur  
       2024-04-25 15:09:14 +08:00
    @rojer12 下拉电阻跟线没关系,是设备端下拉
    rojer12
        23
    rojer12  
    OP
       2024-04-25 15:12:51 +08:00
    @villivateur #22 啊这,那就还是只能套转接头呗
    villivateur
        24
    villivateur  
       2024-04-25 15:38:33 +08:00
    @rojer12 是的,除非你拆开用电设备自己改引脚
    ouqihang
        25
    ouqihang  
       2024-04-25 15:41:57 +08:00 via Android
    @villivateur 2 个 CC 线短接应该是不带 emark 的线的做法,是规范。如果不短接 Type-C 口就沦为单面可用了(虽然早期很混乱很常见)。
    ztmzzz
        26
    ztmzzz  
       2024-04-25 15:44:26 +08:00 via iPhone
    @villivateur cc 用来检测正反接,usb2 是没有正反一说的,所以能用。供电端是我台式机,我理解短接了就一个电阻,那么 cc1 和 cc2 上电压都是配置为插入,供电端如果依次判断方向的话,那就能用。
    ztmzzz
        27
    ztmzzz  
       2024-04-25 15:50:21 +08:00 via iPhone
    @ztmzzz 不对,这样是叫调试附件模式,这模式应该能用 usb2.0 和供电。
    ztmzzz
        28
    ztmzzz  
       2024-04-25 15:59:47 +08:00 via iPhone
    @ztmzzz 哦不对,是对的。需要判断正反接的设备才需要 2 个单独电阻,不需要判断的可以就短接 cc 只用一个电阻。判断正反是靠判断电阻是否有电压完成的,因此 usb2.0 不需要判断方向就能省一个电阻。
    villivateur
        29
    villivateur  
       2024-04-25 17:05:33 +08:00
    @ouqihang 我看过的资料里面,CC 线短接只有在“音频设备”这种特殊场景才会用。你说的这个规范是否有资料支持?如果有的话就是我的问题了。
    xiangbohua
        30
    xiangbohua  
       2024-04-26 11:45:22 +08:00
    @rojer12 说错了不是 usb-b ,就是 15 年中的的 mbp 带的的 usb 接口,就是普通的 usb2.0 把
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     6009 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 02:34 PVG 10:34 LAX 19:34 JFK 22:34
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86