2025年4月9日 星期三

USB type-C

http://4rdp.blogspot.com/2025/04/usb-type-c.html


有很多人覺得奇怪,相同的 USB-C 孔但使用不同的線連接,其效能有很大差異,這部影片可以快速理解其原因,關鍵除了在設備之間的通訊協定之外,有些線材廠商可能偷料導致 USB-C 不能完全完整支援快充或是資料高速傳輸等功能。

個人有一個親身經歷,身邊一個 USB portable SSD,它附一條 type-A to type-C 的線,當更換用 type-C to type-C,結果發生當機。

雖然 USB 硬體端子外型已經統一天下了,不過線材規格與它內部通訊協議的統合還有一段漫長的路要走。

2 則留言:

  1. 在USB Type-C规范中,CC(Configuration Channel)引脚用于设备连接和方向的检测。主机端(Source)在CC引脚上施加上拉电阻(Rp),而设备端(Sink)应在CC引脚上连接下拉电阻(Rd)。当主机检测到CC引脚上的下拉电阻时,会认为有设备连接,从而在VBUS线上提供电压。

    然而,一些小型设备在设计USB Type-C接口时,未按照规范在CC引脚上添加必要的下拉电阻(Rd)。这种情况下,主机无法检测到设备的存在,因此不会在VBUS上输出电压,导致设备无法通过C to C线缆充电。

    相比之下,传统的USB-A接口没有CC引脚,充电协议的握手通过D+/D-引脚完成。因此,即使设备未正确实现CC引脚的配置,使用A to C线缆连接USB-A端口仍能正常充电。

    https://n.sinaimg.cn/spider20250405/596/w1024h372/20250405/d521-4a7df74162c13e0a36d13cec9905f7ae.png

    您的宕机很可能是SSD未供电引起的。这可能是线材的原因,也可能是SSD的设计缺陷。

    回覆刪除
    回覆
    1. 我的狀況不是 SSD 未供電,因為使用 1 米長 type-C to C,通訊受延遲,某些情形就程式異常,但是換回原廠提供的短線就不會有奇奇怪怪的現象。

      刪除