SPI.setDataMode()
名称
SPI.setDataMode()
説明
setDataMode()は、SPIのデータモード(クロック極性(CPOL)とクロックフェーズ(CPHA))を設定する。詳細はWikipediaのSPIに関する項目を参照。
この関数はSPIライブラリの一部である。詳細は、SPIを参照すること。
書式
SPI.setDataMode(mode)SPI.setDataMode(chipSelectPin, mode)(Arduino Due)
C言語シグネチャ(avr)
void SPIClass::setDataMode(uint8_t mode);
引数
| mode | SPIのデータモード。利用可能な値SPI_MODE0: CPOL=0、CPHA=0SPI_MODE1: CPOL=0、CPHA=1SPI_MODE2: CPOL=1、CPHA=0SPI_MODE3: CPOL=1、CPHA=1 |
| chipSelectPin | 周辺デバイスのチップセレクトピン(Arduino Due)。 |
戻り値
なし。
注意
この関数は、非推奨なので、新しいプロジェクトでは利用されるべきではない。SPISettingsとSPI.beginTransaction()をSPIパラメータの設定に利用すること。
オリジナルのページ
https://docs.arduino.cc/language-reference/en/functions/communication/SPI/setDataMode/
最終更新日
August 16, 2026