Zitat Zitat von SlyD Beitrag anzeigen
Hallo,

schau mal in der initRP6M256 Funktion in der Datei RP6M256Lib.c in der RP6Lib.

Für die anderen UARTs (die nicht für USB/Bootloader/WLAN genutzt sind) läuft das genau so.
#defines für die Baudratenberechnung sind in der RP6M256.h Datei zu finden, einfach kopieren und Wert anpassen.

MfG,
SlyD
Hallo SlyD,
Danke soweit, aber ich denke, da komm ich noch nicht mit!
Ich bin noch auf dem Level "Fred Feuerstein" das heißt, ich brauch die Hilfe "zum Mitmeißeln". Ich versuchs erst mal mit Dirks Hinweis.
Gruß Uwe

- - - Aktualisiert - - -

Zitat Zitat von Dirk Beitrag anzeigen
wenn es bei diesem neuen Thread um dasselbe geht wie in deinem Thread SpeakJet Ansteuerung in C, dann must du ja die Baud-Initialisierung für die UART1-Lib so machen wie hier beschrieben.

Für 9600 Baud nimmst du anstelle von UBRR_BAUD_LOW (38400 Baud) einfach UBRR_BAUD_LOW_WIFI.
Hallo Dirk,
Richtig, es geht um den Speakjet, aber da ich wegen der Baud-Einstellerei bisher hier und in den Beschreibungen gar nichts gefunden hatte, dachte ich eine getrennte Frage war OK. Das betrifft ja vielleicht auch andere Probleme als den Speakjet.

Zu deinem konkreten Hinweis:
Ich habe deiner Anleitung im Wiki folgend eine RP6M256uart1.c und RP6M256uart1.h Datei geschaffen und in das selbe Verzeichnis kopiert, wo die ...uart.c und ...uart.h liegen. Ist es richtig, daß ich in der RP6M256Lib.h noch eine include-Anweisung für die neue ...uart1.h Datei einfügen muß?

Gruß Uwe