戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

エンベデッドシステムスペシャリスト 2014年 午前2 問05


問題文

I²C(Inter-Integrated Circuit)バスの特徴として、適切なものはどれか。

選択肢

ア:2線式のシリアルインタフェースで複数のデバイスを接続する。(正解)
イ:4線式のシリアルインタフェースで複数のデバイスを接続する。
ウ:低電圧差動伝送を採用して高速化したシリアルインタフェースである。
エ:複数のレーンを束ねることによって高速化したシリアルインタフェースである。

🔒 解説は解答すると表示されます

I²Cの2線式通信【午前2解説】

正解の理由

I²Cは、データ線の SDA とクロック線の SCL を使う、2線式のシリアルインタフェースです。同じバスに複数のデバイスを接続でき、各デバイスをアドレスで識別して通信します。
したがって、2線式で複数のデバイスを接続するという ア が適切です。

解法ステップ

  1. I²Cの基本構成が「2線式」であることを確認します。
  2. 2本の信号線は、データ用のSDAとクロック用のSCLです。
  3. I²Cは同じバスに複数のデバイスを接続できるため、両方の特徴を満たす選択肢を選びます。

選択肢別の誤答解説

  • ア:適切です。SDAとSCLの2線を使い、複数のデバイスを同じバスに接続できます。
  • イ:誤りです。4線式ではありません。I²Cの信号線はデータ用とクロック用の2本です。
  • ウ:誤りです。I²Cの特徴は、低電圧差動伝送による高速化ではありません。
  • エ:誤りです。複数のレーンを束ねて高速化する方式ではありません。I²Cはデータ線とクロック線を使うバスです。

よくある誤解

  • 2線だけで電源も供給すると思う:2線とは、SDAとSCLという通信信号線の数です。実際の接続では、電源線やグラウンド線も必要になる場合があります。
  • 複数のデバイスを接続するには、デバイスごとに専用の線が必要だと思う:I²Cでは同じ2本の信号線を共有し、アドレスで通信相手を識別します。
  • 2線式なら高速通信方式だと思う:I²Cは少ない信号線で複数デバイスを接続できることが特徴であり、レーンを束ねて高速化する方式とは異なります。

補足コラム

I²Cの信号線は、一般にプルアップ抵抗を介して電源側へ接続します。複数のデバイスが同じ線を共有する構成に適した仕組みです。なお、I²Cは組込み機器などで、マイコンとセンサや周辺回路を接続する用途によく使われます。

FAQ

Q. I²Cの2本の信号線の名前は何ですか?
A. データ線のSDAと、クロック線のSCLです。
Q. 複数のデバイスはどのように区別しますか?
A. 各デバイスに割り当てられたアドレスを使って区別します。
Q. I²CとSPIは同じ方式ですか?
A. どちらもシリアル通信に使われますが、信号線の構成や通信の仕組みが異なります。I²CはSDAとSCLの2線を基本とします。

関連キーワード: I²C、SDA、SCL、シリアルインタフェース、バスアドレス
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

エンベデッドシステムスペシャリストを
クイズ形式で学習しませんか?

クイズ画面へ遷移する→

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について