Machine-translated by Google. Questions are authored in English.
Top

Discussion

A framing error reported by a UART means that

  • A.a character was overwritten before it was read
  • B.the parity of the character was wrong
  • C.the two ends disagree about the flow control lines
  • D.the stop bit was not found where it was expected

Answer: D

Correct answer: the stop bit was not found where it was expected

The receiver samples where the stop bit should be and expects to find the line idle. Finding it low instead means the framing assumption has broken - almost always a baud rate mismatch, so that the receiver’s bit clock has drifted out of alignment across the character, but sometimes noise or a break condition. A parity error and an overrun are separate flags reporting separate faults.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.