cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H7 Character match interrupt. Can't change match character while UART is enabled?

David1
Associate II

I'm trying to setup the UART on my NUCLEO-144 (H743) and I am running into a little issue with the character match interrupt. The data sheet says you can only write to the ADDRESS bits in CR2 to set the match char if the port is disabled (UE = 0) or the receive direction is disabled (RE = 0). I can make it work if I disable the port, but I can't get it to work if I have RE=0 + UE = 1. Bit of a pain because this means I can't change the match character without breaking an active TX. Been through the Errata and can't find anything in there.

My board has a chip marked 'Y'. I think that means its slightly older? I don't have an 'X' to try though I could buy one and swap it onto the Nucleo board I guess...

Any suggestions would be great.

0 REPLIES 0