Hi !
In my project, a new frame of serial data will be started with a "break".
A break is a low for more than ony byte.
Data transfer speed is 250 kBit/s, 1 Start, 1Stop, 1 Parity.
The break will be >60µs.I use the build in "Framing Error" bit to detect the
break.
The problem is, if I get many breaks (~10.000 / sec), the break condition will not be cleared by the UART. Writing in the register will not help.
The only workaround at the moment is, to check if a break condition exist, a new frame has started within the last 2 bytes and the data of the break is my adress. If this is the case, the "break" is no break but data....
Anyone an idea? :roll: