Ich habe ein Display, auf das ich schreiben möchte. Dies ist über die serielle Schnittstelle möglich. Wenn ich einen USB-zu-RS-232-Konverter verwende, funktioniert das wie ein Zauber. Ich habe sogar versucht, nur die RX-, TX- und GND-Kabel des seriellen Konverters zu verwenden, und es funktioniert immer noch. Jetzt möchte ich dieses Display in einem kleinen Gehäuse zusammen mit einem Raspberry Pi verwenden, damit ich keinen Platz mehr für den großen USB-RS-232-Konverter habe. Ich habe versucht, die interne serielle Schnittstelle der Himbeere zu verwenden. Es wird mit auf 9600 Baud eingestellt $ sudo stty -F /dev/ttyAMA0 9600
. Aber wenn ich es an das Display anschließe, wird nur Müll angezeigt und normale Steuerbefehle (die mit dem RS-232-Konverter funktionierten) funktionieren auch nicht. Wenn Sie $ sudo minicom -b 9600 -o -D /dev/ttyAMA0
die GPIOs TX to RX verwenden und in einer Schleife ausführen, werden die richtigen Zeichen in der Liste angezeigtminicom
Konsole. Wenn Sie nun den GPIO-Serial-Port an die RX- und TX-Pins des USB-RS-232-Konverters anschließen und die Masse verbinden und beide Ports minicom
mit einem auf 9600 eingestellten Baud öffnen , wird nur manchmal ein Ausgang am anderen Anschluss angezeigt, aber wenn ein Ausgang angezeigt wird Es ist auch nur Müll.
quelle