1.

Which error occurs when the receiver can’t process the character?(a) Overrun error(b) Underrun error(c) Framing error(d) Break conditionThis question was addressed to me during an interview.My question is based upon UART Protocol in chapter Internet Principles of IOT

Answer»

Correct option is (a) Overrun ERROR

Easy explanation: An over run error occur when the receiver cannot process the character that just came in before the next one arrives. If the CPU or DMA controller does not SERVICE the UART QUICKLY enough and the buffer BECOME full, an over run will occur, and incoming will be LOST.



Discussion

No Comment Found

Related InterviewSolutions