0

我在我的项目中使用 STM32f103,在这个项目中,我需要驱动一个七段显示器,同时我需要将闪存用作 EEPROM(EEPROM 仿真)。

为了驱动我的显示器,我使用了一个定时器作为中断,在这个中断中,我刷新了显示器。它没有问题,在我添加这个EEPROM 仿真之前它工作得很好。这个仿真也很完美,但是当它与我的代码结合使用时,当我使用时ee_format(true);,我的显示器会突然闪烁。换句话说,这段代码暂时停止了我的入侵。据我所知,问题发生在HAL_StatusTypeDef HAL_FLASHEx_Erase(FLASH_EraseInitTypeDef *pEraseInit, uint32_t *PageError)被调用时。

我应该怎么做才能阻止我的显示器闪烁?

4

0 回答 0