Sorunun diğer tarafında genişleyeceğim ... neden sadece arayüze başka bir sinyal hattı eklemiyoruz?
Bu sadece sinyal hatlarının tüm permütasyonlarını gerçek bir 25 pimli RS232 arayüzünde yaşamamış biri tarafından sorulabilir. TXD, RXD ve Gnd'ye ek olarak, zaten birkaç çift sinyal daha vardı: RTS / CTS (Göndermeye Hazır, Göndermeye Temizle) DSR / DTR (Veri Kümesine Hazır, Veri Terminali Hazır) ve bir donanım Askı Pimi. Ve diğerleri. Ve üreticiler arasında açık bir evrensel anlaşma tam olarak ne işlevi gördü - neden iki takım donanım el sıkışma sinyaline ihtiyacınız vardı? Ve bunun üzerine yazılım XON / XOFF protokolü) (Ve neden Diablo yazıcıları - bildiğim kadarıyla - pin 11'de el sıkışma konusunda ısrar etti?)
Bazı ekipmanlar tam bir arayüz gerektiriyordu. Bazıları TXD / RXD / Gnd'den memnun kaldı. Bazıları, pim 4 ve 6'yı kısaltarak işe yarayabilir (böylece kendi RTS'lerini CTS'ye geri döndürür). Ve DCE olması gereken bazıları DTE ya da tam tersi idi ve sadece bir "boş modem" kablosu aracılığıyla başka bir şeyle konuşacaktı.
Daha sonra tüm bunları basitleştirmek için IBM PC, RS232 için yeni bir 9 pinli arabirim tanıttı. Yani mevcut tüm kablo koleksiyonunuz eskiydi ve tekrar başlamak zorundaydınız ...
Her ikisi de farklı baud hızlarına ayarlanmış olabileceğini düşünmeden bile hayatı zorlaştırdı ...
Bu, RS232 koparma kutuları, kablolar ve test / hata ayıklama araçları etrafında inşa edilmiş tüm bir endüstriyi destekledi.
Bu bağlamda başka bir sinyal eklemek muhtemelen uçmayacaktı ...