stm32f4xx_hal_flash.c里面有如下说明:
(#) Interrupts and flags management functions:
(++) Handle FLASH interrupts by calling HAL_FLASH_IRQHandler()
(++) Callback functions are called when the flash operations are
finished :
HAL_FLASH_EndOfOperationCallback() when everything is ok,
otherwise
HAL_FLASH_OperationErrorCallback()
(++) Get error flag status by calling HAL_GetError()
自己定义一个回调函数:
HAL_FLASH_OperationErrorCallback
在里面做个死循环,看看能不能跳到这里
【 在 wbw4 (wbw4) 的大作中提到: 】
: flash双重检测错误标志dbeccerr置位,故障分析器显示总线存储器管理或使用失败,直接跳转到infinite_loop
: :是HAI的代码,还是自己的代码?
: :【 在 wbw4 (wbw4) 的大作中提到: 】
: ...................
--
FROM 124.64.19.*