Tôi sẽ mở rộng ở phía bên kia của câu hỏi ... tại sao không thêm một đường báo hiệu khác vào giao diện?
Điều đó chỉ có thể được hỏi bởi một người không sống qua tất cả các hoán vị của đường truyền tín hiệu trên giao diện RS232 25 chân chính hãng. Ngoài TXD, RXD và Gnd, đã có một số cặp tín hiệu khác, RTS / CTS (Sẵn sàng gửi, Xóa để gửi) DSR / DTR (Sẵn sàng cài đặt dữ liệu, Sẵn sàng cho thiết bị đầu cuối dữ liệu) và pin Hangup phần cứng. Và những người khác. Và không có thỏa thuận phổ biến rõ ràng giữa các nhà sản xuất chính xác những gì đã làm chức năng - tại sao bạn cần hai bộ tín hiệu bắt tay phần cứng ở nơi đầu tiên? Và phần mềm giao thức XON / XOFF trên đó) (Và tại sao các máy in Diablo khẳng định - duy nhất theo như tôi biết - khi bắt tay vào pin 11?)
Một số thiết bị cần một giao diện đầy đủ. Một số đã hài lòng với TXD / RXD / Gnd. Một số có thể bị lừa khi làm việc bằng cách rút ngắn chân 4 và 6 (do đó lặp lại RTS của riêng họ thành CTS). Và một số đáng lẽ là DCE là DTE hoặc ngược lại và sẽ chỉ nói chuyện với bất kỳ ai khác thông qua cáp "modem null" với mỗi cặp kết nối được hoán đổi.
Sau đó, để đơn giản hóa tất cả những điều này, IBM PC đã giới thiệu một giao diện 9 chân mới cho RS232. Có nghĩa là tất cả bộ sưu tập cáp hiện có của bạn đã lỗi thời và bạn phải bắt đầu lại ...
Tất cả những điều đó làm cho cuộc sống trở nên khó khăn ngay cả khi không xem xét rằng cả hai đầu có thể đã được đặt ở tốc độ truyền khác nhau ...
Điều này hỗ trợ toàn bộ ngành công nghiệp được xây dựng xung quanh các hộp đột phá, dây cáp và các công cụ kiểm tra / gỡ lỗi.
Thêm một tín hiệu khác, trong bối cảnh này, có lẽ sẽ không bay ...