Bluetoothは、パケットベースのプロトコルを使用して、固定およびモバイルデバイスからの短い波長無線トランスミッションを使用して、短い距離でデータを交換するためのオープンワイヤレステクノロジー標準です。. Bluetoothデータ送信の配線方法は、シリアルインターフェイスを使用する可能性があります.

シリアルインターフェイスは何ですか?

データが限られた数のiOSで1つ以上のビットのシーケンスで送信されるとよく​​言うのはシリアルポートです. そのようなタイプがたくさんあります, 一般的に: uart, iic, spi, できる, USB, 等, シリアル伝送インターフェイスである限り, それは一種のシリアルポートです. ここで、人々は初期の頃はUARTポートシリアルポートに電話していたので、ここで言及する価値があります, シリアルポートを参照するとき、誰もが通常UARTインターフェイスを参照します.

UARTの違い, spi, とiic

UARTインターフェイス

uart (普遍的な非同期レシーバー/送信機) シリアルインターフェイスは、シングルチップマイクロコンピューターに最も一般的に使用される通信テクノロジーです. 通常、シングルチップマイクロコンピューターとコンピューター間の通信、およびシングルチップマイクロコンピューターとシングルチップマイクロコンピューター間で使用されます.

SPIインターフェイス

spi (シリアル周辺インターフェイス) シリアル周辺インターフェイスです. SPIは同期シリアルデータ送信標準であり、高速, 全二重, 多くのデバイスで広く使用されている同期通信バス.

IICインターフェイス

iic (相互統合回路), I2Cとしても知られています, マイクロコントローラーとその周辺機器を接続するための2線式シリアルバス構造です. IICバスの主な利点は、シンプルさと有効性です.

違い 1
UARTは2行です, レシーバーを送信します, 全二重通信になる可能性があります, 線の数も比較的少ないです. データは非同期に送信されます, そして、両当事者のタイミング要件は厳しいものです, そして、通信速度はそれほど高速ではありません. マルチマシン通信でほとんど使用されています.

違い 2.
SPIインターフェイスと上記のUART, 同期クロックラインがあります, 上記のUARTの欠点はその利点です, 通信の両側のタイミング要件は厳密に異なることではありませんデバイスは簡単に組み合わせることができます, そして、通信速度は非常に高速です. 一般的に、製品の内部コンポーネント間の高速データ通信で使用されます, 大容量メモリなど.

違い 3
IICインターフェイスは、2線式インターフェイスでもあります, 複雑な論理関係を通じて2つの行間のデータの送信です, 通信速度は高くありません, プログラムも書くのがより複雑です. 一般的なシングルチップシステムは、主に24C02およびその他の小さなイージーメモリに接続するために使用されます.

注記: SPIとUARTは完全なデュプレックスを達成できます, しかし、I2Cは機能しません; I2CはSPIよりも遅いです, プロトコルはSPIよりも少し複雑です, ただし、接続は標準のSPIよりも小さくなっています.

この記事はあなたの混乱を解放しませんでした? 今すぐFeasycomチームに連絡してください!
プロジェクトに適したモジュールを選択する方法を知りたい? ここをクリックしてください.