Browse Source

Update drv_flash_f1.c

调整stm32_flash_erase的返回值
redoc 5 years ago
parent
commit
5a5f262649
1 changed files with 5 additions and 0 deletions
  1. 5 0
      bsp/stm32/libraries/HAL_Drivers/drv_flash/drv_flash_f1.c

+ 5 - 0
bsp/stm32/libraries/HAL_Drivers/drv_flash/drv_flash_f1.c

@@ -231,6 +231,11 @@ int stm32_flash_erase(rt_uint32_t addr, size_t size)
         }
         }
     }
     }
     
     
+    if (result != RT_EOK)
+    {
+        return result;
+    }
+    
     return size_bank1 + size_bank2;
     return size_bank1 + size_bank2;
 #else
 #else
     return stm32_flash_erase_bank(FLASH_BANK_1, addr, size);
     return stm32_flash_erase_bank(FLASH_BANK_1, addr, size);