Ich habe einen PC mit Ubuntu 14.04-Desktop. Die Hauptplatine hat einen seriellen Port (ttyS0), der einwandfrei funktioniert, die Ports in zusätzlichen PCI-Karten jedoch nicht. Wenn mein Programm „open“ aufruft, kehrt diese Funktion nicht zurück und das Programm bleibt dort hängen. Wenn ich den Port ttyS0 verwenden würde, kehrt die Funktion zurück und das Programm verwendet den Port weiterhin zur Übertragung von Informationen.
Was könnte der Grund für das Hängenbleiben beim „offenen“ Betrieb sein? Setserial zeigt mir, dass das System diese Ports erkennt und IRQs zuweist.
Können Sie mir helfen? Kennen Sie einen Link, unter dem ich nach Hilfe suchen kann?
Danke