複数の送信
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2017/07/20 02:36 UTC 版)
「同期式シリアルインタフェース」の記事における「複数の送信」の解説
LSB送信のあと、連続クロックの場合、同じデータの複数への送信は生じる。たとえば、クロックパルスが安定状態へ移行するべきmonolflopを認めない場合である。これは、下記に示す。 最初のシークエンスはシングル送信と同じである。停止状態で、クロックとデータラインはHighで、最初の立ち下がりエッジの到着で、送信モードは励起される、同じように、データビットはすべての立ち上がりエッジでMSBで連続して開始する。LSBの送信はデータの送信が完全であったという意味である。追加の立ち上がりエッジは特別なデータの送信の終了を示して、LOWにデータラインを移行させる。 しかし、つぎのあと、連続クロックパルスがあるなら、(例えば、次のクロックパルスが時間tw(<tm)でくる)スレーブの値は最新に書き換えられない。これはmonoflopがまだ、不安定でシフトレジスタの値が以前と同じ値であるからである。次の立ち上がりエッジで、n+1の立ち上がりエッジのあと、同じデータの送信がある、また、早いうちに送信されたデータのMSBはtwのあとに再送信される。 次に、同じデータの複数回の送信に関して、早期の送信と同じ手順で続く。スレーブの値が2つのクロックパルス間のタイミングが送信タイムアウトtmより大きいときのみに生じる。 複数の送信はデータの整合をチェックする必要がある。2つの受信した値を比較し、送信失敗が2つの値間の相違でわかる。
※この「複数の送信」の解説は、「同期式シリアルインタフェース」の解説の一部です。
「複数の送信」を含む「同期式シリアルインタフェース」の記事については、「同期式シリアルインタフェース」の概要を参照ください。
- 複数の送信のページへのリンク