Up I2C 作成: 2026-10-15
更新: 2026-10-15

4足歩行ロボット > 自律型> 神経系 (コンピュータ) > ストアネットワーク > I2C

    「ストア/マイペース保持」 を実現する通信方式は,SBC と MCU の間は,I2C になる。

    即ち,ストアAとBがそれぞれ SBC と MCU にあるとき,
    ○ データの流れが求心性の場合:
              ┌────┐ :DDS
              │ OUT→─┘pub
              │  ↑ │
       モジュールA ⇄ 処理 ←─┐
              └────┘ :
               ストアA  :
                     :I2C
              ┌────┐ :
              │バッファ→─┘
              │  ↑ │
       モジュールB ⇄ 処理 ←─┐
              └────┘ :
               ストアB 

    ストアB は,マイペースで,データを生成してバッファに納める。
    ストアA は,マイペースで,バッファのデータを読み出す。

    ○ データの流れが遠心性の場合:
              ┌────┐ :DDS
              │ IN ←─┘sub
              │  ↓ │
       モジュールA ⇄ 処理 →─┐
              └────┘ :
               ストアA  :
                     :I2C
              ┌────┐ :
              │バッファ←─┘
              │  ↓ │
       モジュールB ⇄ 処理 →─┐
              └────┘ :
               ストアB 

    ストアAは,マイペースで,データをBのバッファに書き込む。
    ストアBは,マイペースの処理の中に,バッファの内容チェック (更新されているかどうか) を組み込む。