二.客户问题现象初步分析
上图是客户端的 UART 需要接收正确识别的数据。客户的起始电平是低电平。
乍一看,这种波形有点像下图中的 Break frame 的形状。
但其实并不是这样理解的。 Break frame 是由发送者发送的, UART 作为接收者,总是侦测认为 break 的状态是种错误的数据
结构,造成此种情况的原因是由于停止位在发送时被发送者遗忘,所以,它需 要在 break 数据结构后加一个额外的数据“1”
(不管 STOP bit control 的设置),数据长度为 1bit , 以便能确信可以接受到下一个数据结构的起始位。
|