找回密码
 立即注册
搜索
查看: 1045|回复: 4

[外设] 关于c2c线接手柄键盘

[复制链接]
     
发表于 2022-8-15 16:56 | 显示全部楼层 |阅读模式
本帖最后由 mustforver 于 2022-8-15 16:58 编辑

之前就发现c2a随便接手柄键盘而c2c线死活没反应的问题了,一直以为是没买到合适的c2c线,偶然间发现了这篇文章:Type-C 接口无法使用 C-C 线直连的解决方案
……画了一个小键盘的 PCB,但到手之后发现没有办法通过 C-C 的线直接插到电脑上,再加上之前海鲜市场收到的 PCB 也同样存在这个问题(中间插个 USB Hub 就能解决),于是就有点想研究一下这个问题。

在立创上翻了一些开源的键盘并没有什么收获,然后就翻了下 USB IF 的官方文档

基本上就是说了电脑(供电叫 Source,数据叫 Host)和设备(供电叫 Sink,数据叫 Device)是通过两个 CC pins 来检测是否有连接上,连接方向以及在正常的 USB 传输建立之前的一开始的电力传输。

可以看到这里也写了和 USB Type-A Type-B 不一样(Unlike),所以或许这就是直插无法识别的原因?

只需要一个 RD 下拉电阻就可以解决了,再搜索一下「 Rd 」,看到第 236 页:

一个 5.1k 的接地的电阻就可以解决这个问题了。

根据这篇文章的描述在设备端加个下拉电阻就能导通

飞线图
好奇有没有办法从数据线上下功夫解决这个问题,毕竟手柄别说飞线了拆开装回去都不容易
回复

使用道具 举报

发表于 2022-8-15 17:17 来自手机 | 显示全部楼层
剪断数据线的黑色线串个5.1k的电阻?
回复

使用道具 举报

     
发表于 2022-8-15 18:42 来自手机 | 显示全部楼层
可以,在gnd和cc之间加个5.1k
回复

使用道具 举报

     
发表于 2022-8-15 20:47 来自手机 | 显示全部楼层
搜了下好像没有成品数据线卖,不过应该可以自己做一个

—— 来自 HUAWEI SEA-AL10, Android 10上的 S1Next-鹅版 v2.5.4
回复

使用道具 举报

发表于 2022-8-15 21:25 | 显示全部楼层
好像我的xbox手柄用ipad随机带的c2c接电脑从来没出过问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-22 12:36 , Processed in 0.040177 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表