ArduinoでのSPI動作確認

電子工作

SPIの動作がよくわかんなくなったので、備忘録かねて動作確認用プログラムを置いておきます。

接続は以下の通り(Arduino UNO標準)

  • 13:SCK  クロック
  • 12:MISO 入力
  • 11:MOSI 出力
  • 10:SS   スレーブセレクト

マスター側に書き込む場合はこのままでOK

スレーブ側に書き込む場合は3行目をコメントアウトしてください。

USBをマスター側に接続し115200 bpsでシリアル接続、適当な文字を送ればスレーブから反応が返ってきます。

下は"test"と送った例、一文字ずつ帰ってきます。

コメント