[[ファームウェア関数一覧>ファームウェア関数一覧#aa40dd64]] *SPI_I2S_GetFlagStatus [#b48325f6] #contents **ヘッダ宣言 [#o0cead72] **関数プロトタイプ [#mf53016d] FlagStatus SPI_I2S_GetFlagStatus(SPI_TypeDef* SPIx, uint16_t SPI_I2S_FLAG) **動作 [#f334fc46] -指定したSPI/I2Sのフラグがセットされているか否かをチェックします。 **引数 [#o6767cd2] -SPIx&br; #include(Macro/SPIx,notitle) -SPI_I2S_FLAG&br; チェックするフラグを指定します。 #include(Macro/SPI_I2S_FLAG,notitle) **出力値 [#x041a060] -無し **戻り値 [#sedcf9ac] -FlagStatus型 -FlagStatus型&br; チェックした結果をFlagStatus型で返却します。 #include(Macro/FlagStatus,notitle) **場所 [#sa73e233] **呼び出し関数 [#f376c080] -無し **サンプル [#t2f5774d] /* Test if the SPI1 transmit buffer empty flag is set or not */ FlagStatus Status; Status = SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_TXE); /* Get the I2S3 received (or to be transmitted) data channel side (left or right) */ FlagStatus Status; Status = SPI_I2S_GetFlagStatus(SPI3, I2S_FLAG_CHSIDE); **参照 [#m059e767] -