title: How UART handles spike or noise state change?
body: <p>In <code>UART</code>, the default state is <code>high</code> it will start the process when it receives <code>start bit</code> i.e, state change of <code>high to low</code>.<br></p>
  
  <blockquote>
    <p>My question is In some worst scenario any <code>spike, noise or interrupt</code> may
    change the default sate from <code>high to low</code>which is enough for the <code>UART</code> to detect it as a start bit, So that it should not start
    processing the next bits. I know <code>UART</code> internally handles these
    scenarios and avoids the processing.</p>
  </blockquote>
  
  <p>Can anyone explain me how UART behaves for this?</p>