No.2ベストアンサー
- 回答日時:
どちらでも大差有りません。
だから両方が並立しているのです。I2Cのメリットはフィリップスが開発し、管理しているので、ハード的な仕様は比較的厳密に定義されている、という所です。
デメリットはスピードが遅いという所でしょうか。高速モードも定義されていますが、実際には100kbit/s の標準モードで動かすのがほとんどです。
SPIは早く言えば、シフトレジスタのデータとクロックを通信に使っているだけです。だから高速動作もでき、最近のICでは数十MHzのスピードに対応する物も有ります。ただ、仕様を管理している所は無いため、データ転送の方向や一回に送れるデータ数等々、全て相手のIC次第となります。
もっとも、ソフトのプロトコル等の仕様は双方とも決まっていないため、相手のICの仕様を見ながら、ソフトを書かなければならない、という面では同等です。
RTCに対してといえば、スピードも問題にはならないし、本当にどちらでも良いということになります。あえて言えば、入手しやすいICの使っている方を使う、というのが良いでしょう。
No.1
- 回答日時:
>両者のメリット・デメリットは一体何でしょうか?
http://www.wsnak.com/kit/i2cspi/abouti2cspi.html
>ご教授下さい。
教示ならできるが、教授する暇はないので、URLだけで我慢して下さい。
教授する:大学の講義のように学問等を体系だてて基礎から応用まで教えること
教示する:教え示すこと
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 転職 現在在職中なのですが転職したい会社があり ハローワークを通して応募しました。 先週の終わり頃に書類選 1 2022/08/18 01:00
- 教育ソフト・学習ソフト vbsで分割した値をそれぞれの変数に 1 2022/10/17 19:52
- Microsoft ASP SPIの非言語の割合と比が難しくて苦戦しています 2 2023/08/06 16:03
- 転職 転職のため、SPIを受ける事になりました。練習用の書籍を探しますと、SPI、SPI3とかありますが、 1 2023/02/10 13:05
- ネットワーク I2Cのスタートコンディションについて 2 2023/03/03 01:03
- 派遣社員・契約社員 紹介予定派遣の求人について派遣会社によって時給が違うので困りました。 4 2023/05/02 04:00
- 工学 非言語分野が全くできない人にオススメの参考書を教えてください 1 2023/06/01 16:15
- ドライブ・ストレージ SSDを追加したら昔のHDDがおかしくなった 4 2023/03/23 13:25
- 就職 就職の面接と一般常識を受ける高三です。 企業の方からスマホを持参するよう書いてあり、所要時間は1時間 1 2022/09/13 01:38
- Chrome(クローム) PC版Chromeで特定サイトの読み込み時のデータ量を軽減したい(特に画像データ) 1 2023/02/09 17:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PICでパルス数をカウントする方法
-
H8を利用したPWMのパルス生成に...
-
エクセルVBAのIf,Then 構...
-
0xffffとは?
-
ビットシフトってどんな時使うの?
-
8ビットのデータの、先頭ビット...
-
一般のソフトで画像を扱う場合...
-
符号無し整数xを右にnビット回転
-
シーケンス制御についての質問...
-
ものづくりに向いているプログ...
-
fortran
-
このアセンブラの意味を教えて...
-
アセンブラからC言語に変換する...
-
8080用のクロスコンパイラは、...
-
昔のゲーム製作に使用する言語...
-
パチンコやスロットについて
-
アセンプラ16ビット8086
-
実行ファイルからソースはみれる?
-
シーケンサのデータレジスタD...
-
CommXのサイトを教えてください。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PICでパルス数をカウントし、カ...
-
PICでパルス数をカウントする方法
-
C言語によるウェイト
-
Nios II 5.1IDEでの7セグメント...
-
PICでスピードメーターを作...
-
PICの入出力切り替えの時間がプ...
-
組み込みマイコンの誤動作について
-
RTCの通信方法(I2C、S...
-
入力回数のカウントをする方法
-
PICマイコンを使った分解能1μs...
-
SHマイコンについて
-
Z80CPUを用いてステッピングモ...
-
H8マイコンでのカウントタイマ...
-
arduinoで信号間の時間を計測し...
-
16 bit timerで1秒を計る
-
C言語による赤外線受信
-
エクセルVBAのIf,Then 構...
-
0xffffとは?
-
8ビットのデータの、先頭ビット...
-
ライン数とステップ数の違いは?
おすすめ情報