İki “USB C” ana bilgisayar bağlanırsa ne olur?


12

USB C'ye kadar, tüm USB konektörleri dikkatlice seçilmiştir, böylece iki ana bilgisayar birbirine takılamaz.

USB C ile hem ana makine hem de cihaz aynı konektöre sahiptir. Bu kurulum ile artık iki ana makineyi birbirine bağlamak mümkün. USB C, herhangi bir elektrik hasarını önleyen keyfi bağlantıların olduğunu düşündüğüm aktif bir kablo kullanıyor.

Üç şeyden birinin gerçekleşebileceğini düşünüyorum.

  1. Hiçbir şey
  2. "Bunu yapma" hatası veya buna benzer bir hata
  3. Bir ana makine ile diğer ana bilgisayara cihaz olarak gönderilen bir bağlantı kurulur. (olası görünmüyor)

Ne oluyor? Benim önermelerimden biri mi yoksa tamamen farklı bir şey mi?


İlginç bir soru, maalesef öğrenecek zamanım yok. Yine de başka bir soru ortaya çıkarıyor; yalnızca ana bilgisayar USB-C olan herhangi bir aygıt var mı?
Puffafish

Yanıtlar:


14

Yanıt, ana makine bağlantı noktalarının normal ana makine bağlantı noktaları mı yoksa en az biri olan "Çift Rol Bağlantı Noktaları" (DRP) olmasına bağlıdır.

Her iki bağlantı noktası da normal ana bilgisayar bağlantı noktalarıysa hiçbir şey olmaz, bu nedenle (1) doğrudur. (her iki bağlantı noktasında CC pininde pull-up olması ve bu herhangi bir konak reaksiyonunu tetiklemeyeceğinden, VBUS bildirilmeyecektir).

Bağlantı noktalarından biri (bazı modern tabletlerde / telefonlarda olduğu gibi) DRP ise, DRP bağlantı noktası CC işlevini ana bilgisayar, ardından aygıt ve benzeri gibi davranmaya çalışacak şekilde değiştirir. Diğer limana bağlı olarak doğru bağlantı kurulacaktır. Yani cevap (3).

Her iki bağlantı noktası DRP ise, (3) hala doğrudur, CC döngüsüne göre kablo geçme süresine bağlı olarak sadece cihazların rolü rastgele belirlenir.

Bunlar C Tipi konektör için ÖZELLİKLER.


Bu konuda bir değişiklik: Çoğu DRP, Try.Source veya Try.Sink olarak yapılandırılmıştır. Sadece aynı oldukları zaman rastgele olur, eğer bir kaynak tercihi ve bir lavabo tercihi varsa, kendilerini her zaman bu şekilde düzenleyeceklerdir.
crlanglois

1
@crlanglois, Type-C çerçevesinde iki tür "rol" vardır, biri "host-device" rolü, diğeri ise "" sağlayıcı-tüketici "veya" source-sink ". cihaz "çift rol anahtarı. Görünüşe göre güç rolleri demek ve farklı öncelikleri / tercihleri ​​olabilir.
Ale..chenski

3

Buraya göre , her iki USB Type-C bağlantı noktası spesifikasyona göre çalıştığı sürece kötü bir şey olmayacaktır. Listenizin seçeneği (1).

Bağlantının ölmesi durumunda bu blog gönderisini özetlemek için, C Tipi şartnamenin 2.3.1 bölümünü açıklar:

USB Tip-C Spec Bölüm 2.3.1 Bağlantılı blog yayınından resim.

Bunun söylediği şey, önceki USB bağlantı noktalarının aksine, USB Type-C spesifikasyonunun CC pin algılama tamamlanana kadar bağlantı noktasına güç uygulanmasını zorunlu kılmasıdır. USB Type-C kablosunda, VBus beslemesini etkinleştirmeden dirençler kullanan bir cihazın ana bilgisayar mı yoksa bağımlı mı olduğunu pasif olarak tespit etmek için kullanılabilecek temel olarak iki pim vardır.

Yalnızca bir ana bilgisayar (DFP) bir slave'in (UFP) bağlandığını algıladığında numaralandırmayı başlatır ve VBus kaynağını etkinleştirir.

Sonuç olarak, iki uyumlu ana bilgisayarı birbirine bağladığınızda, diğer uçtaki bir ikincil öğeyi algılamadığından hiçbir şey olmaz, bu nedenle güç uygulanmaz (sarf malzemelerinin kısalmasını önler) ve sinyal iletilmez (veriyolu çekişmesini önler). Bu, listenizdeki seçenek (2) olacaktır.


Ancak cihaz, spesifikasyona uymayan, ne olacağını bilen (ucuz) bir klonsa. Örneğin bir USB Type-C telefon şarj cihazı alırsanız ve spesifikasyon için tasarlanmamışsa, her zaman bus voltajını etkinleştirebilir ve bu da hasara neden olabilir. Bu sadece spekülasyon.


Tahmininize göre, bağlantı koptu.
Robin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.