Hallo zusammen,
ich hab ein kleines Problem mit einem STM32F746BGT µC. Genutzt wird hier die CubeIDE mit dem V1.17.3 Firmware Package. Ein älteres Package hat das Problem nicht behoben.
Die Anforderung ist eine UART Kommunikation mit 8Bit Daten, Parität Gerade, 1 Stop Bit und einer Baudrate von 9600.
Beim STM ist es wohl so, dass man bei einem zusätzlichen Paritätsbit eine Datenbereite von 9 Bit einstellen muss. ....Hat leider nichts gebracht
Das Signal kommt am µC ordentlich an. Ich hab den Pegel mit dem Oszilloskop gemessen und der Logic Analyzer hat auch kein Problem das Signal an der Stelle zu dekodieren.
Die Daten die am µC ankommen lese ich per Interrupt ein. Wenn er nicht wegen einem Framing Error im HAL_UART_ErrorCallback landet, sondern im HAL_UART_RxCpltCallback dann wurde trotzdem nur Müll empfangen.
Hat jemand schonmal ein ähnliches Problem gehabt und hat einen Tipp für mich?
Ich hab mal ein paar Bilder aus der Konfiguration angehängt.
Gruß Fabian





