Was sind serielle Schnittstellen?
Serielle Schnittstellen sind eine Art Computerschnittstelle, die dem RS-232-Standard entspricht. Hierbei handelt es sich um 9-polige Anschlüsse, die Informationen, eingehend oder ausgehend, byteweise weiterleiten. Jedes Byte ist in eine Reihe von acht Bits unterteilt, daher der Begriff serieller Port.
Diese Ports sind eine der ältesten Arten von Schnittstellenstandards. Bevor interne Modems zum Alltag wurden, wurden externe Modems über serielle Schnittstellen, auch als Kommunikations- oder "COM" -Ports bezeichnet, an Computer angeschlossen. Computermäuse und sogar Tastaturen verwendeten sie ebenfalls. Einige verwendeten 25-polige Stecker, aber die 9-polige Variante war üblicher. Sie werden von einem speziellen Chip gesteuert, der als UART (Universal Asynchronous Receiver Transmitter) bezeichnet wird.
Serielle Ports unterscheiden sich von 25-poligen parallelen Ports dadurch, dass die parallelen Ports jeweils ein Byte übertragen, indem acht parallele Drähte verwendet werden, die jeweils ein Bit tragen. Bei parallelen Datenübertragungen war die Übertragungsrate höher. Ein paralleler Port kann Raten von bis zu 100 Kilobyte pro Sekunde unterstützen, während serielle Ports nur 115 Kilobit pro Sekunde (kbps) unterstützen. Später erhöhte die verbesserte Technologie die serielle Geschwindigkeit auf 460 kbit / s.
In herkömmlichen Computern wurden serielle Anschlüsse wie folgt konfiguriert:
Serielle Ports | Unterbrechen | Speicheradresse |
COM 1 | IRQ 4 | 0x3f8 |
COM 2 | IRQ 3 | 0x2f8 |
COM 3 | IRQ 4 | 0x3e8 |
COM 4 | IRQ 3 | 0x2e8 |
Geräte, die für die Verwendung der Ports COM 1 und COM 3 konfiguriert wurden, konnten nicht gleichzeitig aktiv sein, da sie den Interrupt-IRQ 4 gemeinsam verwendeten. Dasselbe galt für COM 2 - und COM 4-Portgeräte. Oft führte dies zu einer manuellen Neukonfiguration der Ports, was häufig mehr Probleme verursachte als es sich lohnte und eine besondere Herausforderung für den Legastheniker darstellte.
Heutzutage werden serielle Ports hauptsächlich für DFÜ-Modems verwendet und aktuelle Betriebssysteme übernehmen die Konfiguration automatisch. Neuere, schnellere Technologien von USB (Universal Serial Bus) und Firewire haben ansonsten sowohl serielle als auch parallele Ports ersetzt. USB unterstützt Geschwindigkeiten von 1,5 Megabit pro Sekunde bis 60 Megabyte pro Sekunde. Firewire bietet Übertragungsraten zwischen 100 und 400 Megabit pro Sekunde.