[[関数一覧]] *FLASH_ClearFlag [#yb8ecb1a] フラッシュメモリコントローラの各種フラグをクリアする関数。フラッシュメモリを操作する前に一度クリアしておく。 #contents **ヘッダ宣言 [#u5bb63a0] **関数プロトタイプ [#bfe01d85] void FLASH_ClearFlag ( uint16_t FLASH_FLAG ) **動作 [#c39ed778] フラッシュコントローラのペンディング中のフラグをクリアします。 **引数 [#u9109c53] -FLASH_FLAG |FLASH_FLAG_EOP|処理完了フラグ| |FLASH_FLAG_PGERR|プログラムエラーフラグ| |FLASH_FLAG_WRPRTERR|書き込み保護エラーフラグ| **戻り値 [#lc71e771] 無し **サンプル [#ubf01b0b] -全てのフラグをクリアする FLASH_ClearFlag(FLASH_FLAG_BSY | FLASH_FLAG_EOP | FLASH_FLAG_PGERR | FLASH_FLAG_WRPRTERR); **参照 [#mfe56c4b] [[FLASH_Unlock]]→[[FLASH_ClearFlag]]→[[FLASH_ErasePage]]