私はUARTの標準プロトコルについて読んでいます。受信UARTがデータが送信されたボーレートをまったく把握していない場合、多くの問題があると思います。想定されるボーレートがデータが送信されるボーレートよりも低い場合、受信UARTから「見えない」ビットが存在します。一方、受信機が使用するボーレートがデータが送信されるボーレートよりも高い場合、ビットが2回カウントされ、データが誤って「読み取られる」ことになります。
UARTに関する私の知識は、ラインがアイドル状態のとき、「1」に維持され、開始ビットが「0」で、停止ビットが「1」であるということです。また、ストップビットが「1」であっても、回線がアイドル状態の場合、「1」と違いはありませんか、区別する方法はありますか?
2つの通信UARTが最初に使用するボーレートについて同意しますか?はいの場合、彼らはそれをどのように行いますか?