您好!
我们使用 F021闪存 API 驱动程序库来验证对 EERPOM 扇区的空白检查。 当发生如下所述的 GIO 中断时、我们要求在 EEPROM 中记录数据:
//加电
//初始化闪存 j
//擦除 EEPROM 的扇区7
//
//
//代码执行
//初始化 RTOS 并运行线程
while (1)
{
}
// GIO 中断
void ISR_handler (void)
{
//验证地址0xF0207000上扇区7的空白检查
//调用 Fapi_StatusTypeFapi_doBlankCheck()
//在 地址0xF0207000的扇区7中记录数据。
}
但 在几次下电上电时、我们会看到扇区7被擦除或收到数据中止异常。
如果我们注释掉 Fapi_StatusTypeFapi_doBlankCheck()函数调用,我们将看不到任何问题,并且代码在每个电源循环中都能正常运行。 如果我们缺少任何专用于空白检查的配置、请告知我们。