UART information is shifted by 1 byte when I connect my STM32G474RE directly to my PC and use a terminal program to send information to control things. It fixes itself after resetting the board.
For example, if I send 1000, it will be received as 0100 on the STM board. I send what I received in the Rxcallback function. My program doesn't work, so I know this is the case. This issue stops after I hit the RESET switch on my board. Now, my iss...