USB Type-C на самом деле не является зеркальным

Инженер-механик Пим де Гроот создал устройство определяющее какой стороной подключен кабель USB-C, несмотря на то, что считается, что он его разъем симетричен. Он назвал его «Проклятое устройство USB 2.0».
I’ve made a Cursed USB-C 2.0 device. It behaves differently based on the orientation of the plug. pic.twitter.com/8Ko66wPuV2
— Pim de Groot (@mifune) March 21, 2021
Ключ к устройству заключается в том, что, хотя кабели USB-C имеют симметричную форму, электроника внутри кабеля сама по себе не совсем симметрична. Вилка содержит только одну пару контактов D + и D-. Принцип работы этой платы заключается в том, что на ней установлены два микроконтроллера SAMD11C, каждый из которых подключен к одной паре контактов D + / D-. Один из них подключается и подсвечивает свои светодиоды зеленым цветом, а другой - нет и остается красным».
Когда вы подключаете кабель USB-C к порту, USB-контроллер на самом деле выполняет некоторую быструю обработку, чтобы определить ориентацию, а затем функционирует должным образом.
Если у вас возникнут проблемы с устройствами USB-C, вы можете попробовать перевернуть разъем, потому что, хотя спецификацией заявлено что ориентация вилки не имеет значения, в некоторых случаях это может иметь значение.
Комментарии