2026-04-08 12:37 AM - last edited on 2026-04-08 2:54 AM by Andrew Neil
TX works but RX interrupt not triggered
Hello,
I am currently using a custom board based on STM32H563ZIT6. My goal is to establish communication over RS485 between the STM32 and a PC (using Hterm). The system is designed to receive a command and send a response.
Communication Details:
Current Situation:
Problem:
At 12 Mbaud:
Additional Notes:
What I Suspect:
Questions:
Any insights or similar experiences would be very helpful.
Thanks in advance!
Solved! Go to Solution.
2026-04-15 9:40 AM
And it's why fractional baudrate exists. If a desired baudrate is close to 2 possible baudrates the peripheral can periodically switch between those baudrates per bit so the sample point doesn't drift too much. It's the same principle we use for leap years.
2026-04-15 9:59 AM
Maybe I missed it in this (long) thread but I don't think you've ever fully explained why you're fixated on such a high baud rate. I think I remember you saying your packets are 4 bytes or so - what is the actual packet rate? And again, what is driving the "need" for such a high baud rate?