Oracle VM VirtualBox
VirtualBox ist ein leistungsstarkes Virtualisierungsprodukt für x86- und AMD64/Intel64-Plattformen, das sowohl von Unternehmen als auch Privatnutzern verwendet wird. Es bietet zahlreiche Funktionen und eine hohe Leistung und ist als Open-Source-Software unter der GNU General Public License (GPL) Version 2 verfügbar.
VirtualBox läuft auf Windows-, Linux-, Mac- und Solaris-Hosts und unterstützt zahlreiche andere Betriebssysteme, darunter Windows (NT 4.0, 2000, XP, Server 2003, Vista, Windows 7, Windows 8, Windows 10), DOS/Windows 3.x, Linux (2.4, 2.6, 3.x, 4.x), Solaris und OpenSolaris, OS/2 und OpenBSD.
Mit Oracle VM VirtualBox können wir ein Linux-System virtualisieren und im Android-Emulator einen virtuellen Android-Serial-Port erstellen, da das Android-Betriebssystem auf Linux basiert.
Serial-Debugging-Assistent
Es gibt viele Serial-Debugging-Tools, die in einer schnellen Google-Suche zu finden sind. Hier einige gängige Optionen:
Freundlicher Serial-Debugging-Assistent (v2.6.5)
Vorteile:
- Einfache Bedienung
- Automatische Erkennung von Serial-Ports
- Unterstützung mehrerer Ports;
- Kompatibilität mit COM-Nummern über COM9 hinaus
- Unterstützung für das Versenden von historischen Datensätzen
- Unterstützt verschiedene Baudraten bis zu 10 Mbit/s, kompatibel mit Hardwaregeräten
Nachteile:
- Potenzieller Datenverlust
- Keine flüssige Anzeige
- Nicht geeignet für Stabilitätstests
Serial-Debugging-Assistent (V2.2)
Vorteile:
- Benutzerfreundlich
- Größte Nutzergruppe
- Gut dokumentiert
- Quellcode ist frei verfügbar
Nachteile:
- Durch die Multi-Thread-Empfangstechnologie können bei hoher Baudrate oder USB-zu-Serial-Port-Funktion Datenpakete verloren gehen
- Maximale unterstützte Baudrate liegt bei 115,2 Kbit/s
- Nur COM1 und COM2 verfügbar; bei Verwendung eines USB-zu-Serial-Port-Emulators muss der Port neu zugeordnet werden
SSCOM3.2
Vorteile:
- Automatische Erkennung angeschlossener serieller Geräte
- Einfache Bedienung
- Keine Zählung erforderlich
- Gute Stabilität
- Einfaches Interface, das eine angenehme Benutzererfahrung bietet
Nachteile:
- Bei Anschluss und Trennung eines seriellen Ports kann das Programm abstürzen, was zu einem Blue Screen führt
- Unterstützte Baudraten sind begrenzt auf 115,2 K, 128 K, 256 K; es fehlt die Unterstützung für 230,4 K
- Keine Unterstützung für Konsolen-Echos
- Datenanzeige kann unter Windows 10 nicht gespeichert werden
PCOMAPR1.5 (pcomtest)
Vorteile:
- Hohe Baudrate von bis zu 921,6 K ohne Empfangsverluste
Nachteile:
- Nur die Ports COM1 bis COM4 sind verfügbar
- Bei Verwendung eines USB-zu-Serial-Port-Adapters muss der Port neu zugeordnet werden
Accesport1.33
Vorteile:
- Umfangreiche Funktionalität
- Viele Konfigurationsparameter
- Keine Empfangsverluste
Nachteile:
- Bei hoher Baudrate (z. B. 230,4 K) können große Datenmengen den Sendeprozess stören