Forum: Mikrocontroller und Digitale Elektronik Anschluss Arduino MKR GPS (mit uBlox SAM-M8Q) am STM32L476RG Nucleo Board


von Samet Ö. (sam_oe1)


Lesenswert?

Guten Tag,

für ein Studienprojekt muss ich ein MKR GPS Arduino Shield mit uBlox 
SAM-M8Q (https://docs.arduino.cc/tutorials/mkr-gps-shield/mkr-gps-basic) 
an ein NUCLEO STM32L476RG Development Board 
(https://www.st.com/en/microcontrollers-microprocessors/stm32l476rg.html) 
über UART anschließen um die GPS Daten auszulesen.

Laut Recherche reicht es aus, den RX Anschluss des Nucleo Boards an den 
TX Anschluss des GPS Shields anzuschließen, da hier nach dem Bootvorgang 
des GPS Shields die Daten im NMEA Format ausgegeben werden. Das Ergebnis 
möchte ich im Terminal (USART2) ausgeben.

Hierfür nutze ich die Konfiguration mit USART1 am Nucleo Board (PA9: 
Serial1_TX (nicht benötigt) und und PA10: Serial1_RX.) Zusätzlich habe 
ich 5V und GND des Nucleo Boards mit den 5V und GND Pins des GPS Shields 
verbunden. USART2 ist vor eingestellt und unverändert. Als 
Programmierumgebung nutze ich STM32CubeIDE. Die Baudrate des USART1 
beträgt 9600.

Ich habe soweit alles umgesetzt, jedoch bekomme ich am Terminal nichts 
zu sehen. Woran könnte das liegen?

Vielen Dank im voraus und
freundliche Grüße

Sam

von Frank E. (Firma: Q3) (qualidat)


Lesenswert?

Prüf' mal mit einem Oszi, ob aus dem RX-Pin des GPS-Shield (seltsame 
Beschriftung, müsste TX heissen) tatsächlich etwas rauskommt. Ansonsten 
musst du eben I2C beutzen ...

: Bearbeitet durch User
von STM32User (Gast)


Lesenswert?

Samet Ö. schrieb:
> Ich habe soweit alles umgesetzt, jedoch bekomme ich am Terminal nichts
> zu sehen. Woran könnte das liegen?

Welches Terminal? Du hast das GPS Modul an den Mikrocontroller 
angeschlossen dann was programmiert? Kannst du das mal etwas genauer 
beschreiben...

von Harry L. (mysth)


Lesenswert?

M.W. geben die meisten GPS-Module die Daten mit 4800 Baud aus.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.