リンク 本記事のゴール ・シリアル通信のそれぞれの特徴を知る 組み込みシステムにおいて、異なる機器やモジュール間での通信は欠かせません。その際に使用される通信プロトコルには様々な種類がありますが、今回は代表的なUART、SPI、I2Cに焦点を当て、それぞれの特徴や使いどころについて比較してみましょう UART (Universal Asynchronous Receiver/Transmitter) UARTは非同期シリアル通信を行うプロトコルで、2本の信号線(TX: 送信, RX: 受信)を使用します。各デバイスが専用のクロックを持たず、データのやりとりにはスタートビット、データビット、パリ…