This commit is contained in:
rusefi 2017-03-21 20:58:15 -04:00
parent 5782a38850
commit 97024c5d5a
1 changed files with 19 additions and 19 deletions

View File

@ -342,27 +342,27 @@ BOR_Level_t BOR_Get(void) {
}
BOR_Result_t BOR_Set(BOR_Level_t BORValue) {
// if (BOR_Get() == BORValue) {
// return BOR_Result_Ok;
// }
if (BOR_Get() == BORValue) {
return BOR_Result_Ok;
}
// FLASH_OBProgramInitTypeDef FLASH_Handle;
//
// FLASH_Handle.BORLevel = (uint32_t)BORValue;
// FLASH_Handle.OptionType = OPTIONBYTE_BOR;
//
// HAL_FLASH_OB_Unlock();
//
// HAL_FLASHEx_OBProgram(&FLASH_Handle);
//
// HAL_StatusTypeDef status = HAL_FLASH_OB_Launch();
//
// HAL_FLASH_OB_Lock();
//
// if (status != HAL_OK) {
// return BOR_Result_Error;
// }
FLASH_OBProgramInitTypeDef FLASH_Handle;
FLASH_Handle.BORLevel = (uint32_t)BORValue;
FLASH_Handle.OptionType = OPTIONBYTE_BOR;
HAL_FLASH_OB_Unlock();
HAL_FLASHEx_OBProgram(&FLASH_Handle);
HAL_StatusTypeDef status = HAL_FLASH_OB_Launch();
HAL_FLASH_OB_Lock();
if (status != HAL_OK) {
return BOR_Result_Error;
}
return BOR_Result_Ok;
}