Bblythe 发表于 2025-6-22 07:35

U5里Flash擦除偶尔失败,啥原因?

用官方驱动擦写操作,返回状态正常,但读出来还是原来的数据。

Clyde011 发表于 2025-6-22 07:38

建议用官方Flash例程对比调试。

公羊子丹 发表于 2025-6-22 07:39

擦除前是否解锁FLASH写保护?

周半梅 发表于 2025-6-22 07:40

看擦的扇区地址对不对,有对齐要求。

帛灿灿 发表于 2025-6-22 07:41

电压不稳也会影响擦除成功率。

童雨竹 发表于 2025-6-22 07:42

试试加擦除完成标志判断。

万图 发表于 2025-6-22 07:43

FLASH操作要加临界段,别被中断干扰。

Wordsworth 发表于 2025-6-22 07:44

是不是没等待擦除完成就读了?

Bblythe 发表于 2025-6-22 07:44

STM32U5的Flash结构和F1差很多。

Pulitzer 发表于 2025-6-22 07:46

HAL库版本不同,有的擦除函数有BUG。

Uriah 发表于 2025-6-22 07:46

我之前也遇到,后来改用裸机自己封装好使了。
页: [1]
查看完整版本: U5里Flash擦除偶尔失败,啥原因?