Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
dtlab_t8 [2024/05/27 13:46] beckmanf [Die UART] svg jetzt im dokuwiki |
dtlab_t8 [2024/06/03 13:11] (current) haf [Software auf dem Rechner] |
||
---|---|---|---|
Line 78: | Line 78: | ||
==== Software auf dem Rechner ==== | ==== Software auf dem Rechner ==== | ||
- | Auf dem Rechner wird ein Terminalprogramm benötigt, mit dem die Daten von der seriellen Schnittstelle angezeigt werden können. Auf Linux oder MacOS ist das "screen" und auf Windows [[https://www.putty.org|putty]]. | + | Nach dem Einstecken des Modems erscheint unter /dev/ttyXXXXXXX ein neues Device. Unter Linux ist dies /dev/ttyUSB0, unter MacOS ist dies /dev/tty.usbserial-DM000IKG |
- | * Unter Linux oder MacOS kann man "screen" als terminal verwenden | + | Auf dem Rechner wird ein Terminalprogramm benötigt, mit dem die Daten von der seriellen Schnittstelle angezeigt werden können. |
- | * Nach dem Einstecken des Modems erscheint unter /dev/ttyXXXXXXX ein neues Device. Unter Linux ist dies /dev/ttyUSB0, unter MacOS ist dies /dev/tty.usbserial-DM000IKG | + | |
- | * Unter Linux muss man das terminal als root starten und die Baudrate von 57600 Baud angeben. | + | * Unter MacOS ist ''screen'' vorinstalliert und kann so verwendet werden: |
<code> | <code> | ||
Line 88: | Line 88: | ||
</code> | </code> | ||
- | * Unter MacOS ist kein sudo notwendig | + | * Unter MS Windows kann [[https://www.putty.org|putty]] installiert und genutzt werden. |
+ | |||
+ | * Unter Linux ist bei unseren virtuellen Maschinen ''gtkterm'' installiert und kann direkt so gestartet werden: | ||
+ | |||
+ | <code> | ||
+ | gtkterm --port /dev/ttyUSB0 --speed 57600 --echo | ||
+ | </code> | ||
Stellen Sie auf dem FPGA Board über die Schalter verschiedende Zeichen ein und übertragen Sie das Zeichen an den Rechner. | Stellen Sie auf dem FPGA Board über die Schalter verschiedende Zeichen ein und übertragen Sie das Zeichen an den Rechner. | ||
+ | Die [[https://de.wikipedia.org/wiki/American_Standard_Code_for_Information_Interchange#Zusammensetzung|ASCII Tabelle]] zeigt die Codes für die verschiedenen Buchstaben. | ||