使用 UART 时 BREAK 的实际含义是什么?

What does BREAK mean in real terms while using a UART?

与 RS-232 通信时,中断和错误指示实际上会亮起。有时候,CTS也是会发光的。

因此,打印中的数据在一段时间内被打印为垃圾;稍后在实际项的几次重置后得到纠正。

这是一个 screenshot 显示错误:

BREAK 究竟是什么意思?休息时会发生什么?

发送器将数据线保持在逻辑 0 的时间过长,即比发送起始位和(通常为 8 )数据位。可能的原因:

发送器可以故意发送中断作为带外信号,例如表示数据包的开始,就像在 LIN 协议中一样。

发射器以较低的速度发送时,如接收器所期望的那样,它可能会发生。也许它的时钟没有正确初始化。

当然,这可能是由噪音或其他原因引起的连接不良