Spojrzałem na pinout HDMI i pomyślałem: dlaczego mieliby używać I 2 C do komunikacji między wyświetlaczem a hostem? Moje pytanie tutaj dotyczy wskaźników projektowych, które prowadzą do tego wyboru.
HDMI jest dość nowym standardem, a I 2 C jest około 1982 roku . I 2 C jest przeznaczony do komunikacji na pokładzie, z jednego układu do drugiego, ponadto standard pozwala na podłączenie wielu urządzeń do tej samej magistrali. Kabel HDMI może mieć długość około 15 m , więc sygnał I 2 C powinien prawdopodobnie używać wyższych niż normalne napięć, aby uniknąć zbyt dużego szumu, dodając konieczność transceiverów po obu stronach. Jeśli chodzi o wiele urządzeń, nie mogę naprawdę myśleć, w jaki sposób można podłączyć więcej niż jeden monitor do jednego portu HDMI, chyba że jesteś bardzo, bardzo niestandardowy.
Naprawdę nie jestem ekspertem w zakresie protokołów komunikacyjnych, ale myślę, że lepszy byłby RS485, CAN lub inny protokół punkt-punkt, pełny dupleks, wyższy SNR.
Dlaczego więc mieliby wybrać I 2 C?
Uwaga: Wiem, że może to być oznaczone jako „oparte na opiniach”, mam nadzieję, że ktoś w pobliżu może wymyślić / znać jakieś obiektywne powody.