FLASH_Status FLASH_ReadOutProtection(FunctionalState NewState)
フラッシュメモリの読出し保護を設定する。
この関数を呼び出す前に既にオプションバイトを設定していた場合、この関数はそれらのオプションバイトを全て消去してしまうので、再度オプションバイトを設定しなおす必要があります。
ENABLE | 読出し保護をする |
DISABLE | 読出し保護をしない |
FLASH_BUSY | ビジー(処理中)状態 |
FLASH_ERROR_PG | プログラムエラー |
FLASH_ERROR_WRP | 書き込み保護状態 |
FLASH_COMPLETE | 処理完了 |
FLASH_TIMEOUT | タイムアウト(時間切れ) |
/* Disables the ReadOut Protection */ FLASH_Status status = FLASH_COMPLETE; status = FLASH_ReadOutProtection(DISABLE);
安全にオプションバイトをプログラムするためには以下の手順に従わなくてはいけません。