Stellen Sie sicher, dass der COM-Anschluss im BIOS Ihres PCs nicht deaktiviert ist. Möglicherweise müssen Sie auch die COM mit der Terminalemulationssoftware mit den entsprechenden Einstellungen konfigurieren, die die angeschlossenen Geräte für die Kommunikation verwenden, z. B. Geschwindigkeit, Parität, Daten usw.
Serielle Schnittstelle
Die Microsoft MS-DOS- und Windows-Umgebungen beziehen sich auf serielle Anschlüsse als COM- Anschlüsse: COM1, COM2, usw. Ports, die größer als COM9 sind, sollten mit der \. \ COM10-Syntax referenziert werden. [12]
Darüber hinaus können Sie über COM (Hardwareschnittstelle) nach einem anderen grundlegenden Ausgangspunkt suchen .
COM
E / A-Adressen
Die COM-Anschlüsse sind mit einem integrierten Schaltkreis wie dem 16550 UART verbunden. Dieser IC verfügt über sieben interne 8-Bit-Register, die Informationen und Konfigurationsdaten enthalten, welche Daten gesendet oder empfangen werden sollen, die Baudrate, die Interrupt-Konfiguration und vieles mehr. Bei COM1 kann auf diese Register zugegriffen werden, indem in die E / A-Adressen 0x3F8 bis 0x3FF geschrieben oder von diesen gelesen wird.
Wenn die CPU zum Beispiel Informationen über COM1 senden möchte, schreibt sie an den E / A-Port 0x3F8, da dieser E / A-Port mit dem UART-IC-Register "verbunden" ist, das die zu sendenden Informationen enthält.
Die COM-Anschlüsse in PC-kompatiblen Geräten sind normalerweise definiert als:
- COM1: E / A-Port 0x3F8, IRQ 4
- COM2: E / A-Port 0x2F8, IRQ 3
- COM3: E / A-Port 0x3E8, IRQ 4
- COM4: E / A-Port 0x2E8, IRQ 3