ด้านล่างคือ pinout สำหรับเต้ารับ:
GND TX1+ TX1- Vbus CC1 D+ D- SBU1 Vbus RX2- RX2+ GND
| | | | | | | | | | | |
=+====+====+====+====+====+====+====+====+====+====+====+=
| | | | | | | | | | | |
GND RX1+ RX1- Vbus SBU2 D- D+ CC2 Vbus TX2- TX2+ GND
คุณจะสังเกตได้ว่าหมุดทั้งหมดหมุนได้สมมาตรดังนั้นหากคุณหมุนขั้วต่อ TX1 + เชื่อมต่อกับ TX2 +, TX1- เชื่อมต่อกับ TX2- และที่สำคัญที่สุด Vbus และ GND จะจับคู่เสมอ
เคล็ดลับอยู่ในคอนโทรลเลอร์และสายเคเบิล - หมุด CC ถูกใช้เพื่อตรวจจับทิศทางซึ่งเป็นจุดที่เส้นทางควบคุมเหมาะสม:
2.3.2 การตรวจจับทิศทางการเสียบปลั๊ก / การบิดของสายเคเบิล
ปลั๊ก USB Type-C สามารถเสียบเข้ากับเต้ารับในหนึ่งในสองทิศทางดังนั้นหมุด CC เปิดใช้งานวิธีการตรวจจับทิศทางของปลั๊กเพื่อกำหนดว่าคู่สัญญาณข้อมูล SuperSpeed USB ใดเชื่อมต่อผ่านสายเคเบิล การทำเช่นนี้ช่วยให้สามารถกำหนดเส้นทางสัญญาณภายใน DFP หรือ UFP เพื่อสร้างการเชื่อมต่อที่ประสบความสำเร็จ
อย่างที่คุณอาจจินตนาการว่าสายเคเบิลนั้นจะค่อนข้างหนากว่าเดิมเนื่องจากมีสายเพิ่มเติม
- สายอย่างน้อย 15 เส้นรวมถึงการถักเปียที่จำเป็นสำหรับ Type-C ที่มีคุณสมบัติครบถ้วน (เช่น USB 3.1 - แนะนำเส้นผ่านศูนย์กลางภายนอก 4-6 มม.)
- สาย 10 เส้นพร้อมสายถักสำหรับสาย Type-C USB 3.0 / 3.1 แบบดั้งเดิม (สำหรับเชื่อมต่อกับ Type-A หรือ Type-B ที่ปลายอีกด้านหนึ่ง - แนะนำเส้นผ่านศูนย์กลางด้านนอก 3-5 มม.)
- สำหรับ USB 2.0 หรือรุ่นก่อนหน้าไม่ว่าจะเชื่อมต่อกับ Type-C หรือแบบดั้งเดิมที่ปลายอีกด้านหนึ่งอนุญาตให้ใช้การกำหนดค่าลวดแบบปกติสี่เส้น (แนะนำเส้นผ่านศูนย์กลางภายนอก 2-4 มม.)
แหล่งที่มา: ข้อมูลจำเพาะ USB 3.1 @ usb.org - โดยเฉพาะ, ข้อมูลจำเพาะ Universal Serial Bus Revision 3.1 สามารถดาวน์โหลด PDF ได้ที่ด้านบนของหน้า)
โพสต์บล็อกที่ยอดเยี่ยมซึ่งอธิบายรายละเอียดทั้งหมดเกี่ยวกับพินช่องการกำหนดค่า:
http://kevinzhengwork.blogspot.de/2014/09/usb-type-c-configuration-channel-cc-pin.html
Archive.org (ในกรณีที่ออฟไลน์อยู่)