Gast
#5250684
Hallo, gerade verzweifle ich an einem Problem mit dem UART ich auf meinem L452 Nucleo Board. Es werden Daten übertragen, jedoch ist irgendwo ein Bitfehler. Das heißt ich zähle eine Variable hoch und sende diese über UART. Dabei habe ich ab dem Wert 0x08 einen Offset zu um 0x10 drin. Sprich ich zähle hoch (hex) 0x06, 0x07, 0x18, 0x19,... Die Hardwareconfig habe ich mir von Cube-MX ausspucken lassen. Interessanterweise funktioniert das ganze z.B. auf einen L476 problemlos mit den selben UART-Einstellungen. Daher schließe ich einen groben Programmierfehler meinerseits aus. Meine Vermutung wäre nun irgendwo ein Fehler in den Treibern. Daher die Frage, ob jemand von euch schonmal ein ähnliches Problem mit einem solchen Bitoffset hatte? Und falls ja, wo genau das Problem lag und wie ihr es lösen konntet.