[[ファームウェア関数一覧>ファームウェア関数一覧#g4c40750]] *PWR_GetFlagStatus [#zc76c3be] #contents **ヘッダ宣言 [#m21de208] **関数プロトタイプ [#c78c9d79] FlagStatus PWR_GetFlagStatus(uint32_t PWR_FLAG ) **動作 [#z2cb947b] -指定したフラグがセットされているかどうかを確認します。 **引数 [#l30cb164] -PWR_FLAG&br; 確認する対象のフラグを以下のいずれかのマクロで指定します。&br; &br; |PWR_FLAG|機能|h |PWR_FLAG_WU|Wake Upフラグ| |PWR_FLAG_SB|StandByフラグ| |PWR_FLAG_PVDO|PVD出力((このフラグは読取専用であり、クリア出来ません))| #include(Macro/PWR_FLAG,notitle) &br; **戻り値 [#sa66f67e] -FlagStatus&br; &br; |FlagStatus|機能|h |SET|セットされてる| |RESET|セットされていない| #include(Macro/FlagStatus,notitle) &br; **場所 [#y9286115] **呼び出し関数 [#ka1f15fe] -無し **サンプル [#p07c0543] /* Test if the StandBy flag is set or not */ FlagStatus Status; Status = PWR_GetFlagStatus(PWR_FLAG_SB); if(Status == RESET) { ... } else { ... } **参照 [#ze6fec90] -[[STMマイコン徹底入門 HP >http://miqn.net/periph/182.html]]