[STM32L4+] L4的擦除flash的接口执行成功了,就是擦不了?

[复制链接]
2071|19
 楼主| 亡羊补牢 发表于 2024-11-27 17:40 | 显示全部楼层 |阅读模式
//        FLASH_EraseInitTypeDef eraseInit;
//        eraseInit.TypeErase = FLASH_TYPEERASE_PAGES;
//        eraseInit.Banks = FLASH_BANK_2;
//        eraseInit.Page = 254;
//        eraseInit.NbPages = 2;       
//        uint32_t PageError;
//       
//        HAL_FLASH_Unlock();
//  //__HAL_FLASH_CLEAR_FLAG(FLASH_FLAG_EOP | FLASH_FLAG_OPERR | FLASH_FLAG_WRPERR |FLASH_FLAG_PGAERR |FLASH_FLAG_PGSERR);
//        if(HAL_OK != HAL_FLASHEx_Erase(&eraseInit,&PageError))
//        {
//                printf("PageError:%d\n",PageError);
//                HAL_FLASH_Lock();
//        }
//        HAL_FLASH_Lock();
//        printf("erase ok\n");

大家有遇到过吗,麻烦看看有什么问题没?
powerantone 发表于 2024-12-3 16:25 | 显示全部楼层
擦除操作未正确解锁Flash
classroom 发表于 2024-12-3 16:28 | 显示全部楼层
可能是底层驱动或固件问题
stormwind123 发表于 2024-12-3 17:00 | 显示全部楼层
擦除地址或范围设置错误
probedog 发表于 2024-12-3 18:00 | 显示全部楼层
如果Flash保护位被设置,那么即使擦除接口执行成功,也无法实际擦除受保护的区域。
两只袜子 发表于 2024-12-3 20:00 | 显示全部楼层
可能是由于驱动代码中的缺陷、固件版本不兼容或配置错误等原因造成的。
jcky001 发表于 2024-12-3 21:00 | 显示全部楼层
清除Flash保护位
cr315 发表于 2024-12-3 22:00 | 显示全部楼层
驱动版本问题?
温室雏菊 发表于 2024-12-20 22:20 | 显示全部楼层
可能是Flash存储器本身存在问题,或者与单片机之间的连接存在问题。检查Flash芯片是否完好,连接是否正确
失物招領 发表于 2024-12-21 02:00 | 显示全部楼层
软件或编程问题,可能是编程代码存在问题,或者使用的编程工具不支持您正在尝试擦除的Flash区域。确保您使用的编程工具和代码是正确的,并且适用于您的Flash芯片

春日负喧 发表于 2024-12-21 04:00 | 显示全部楼层
有些Flash芯片需要多次擦除周期才能完全擦除数据。尝试多次执行擦除操作,看看是否能够成功擦除

故意相遇 发表于 2024-12-21 05:00 | 显示全部楼层
确保您使用的接口(如SPII2C等)配置正确,并且与Flash芯片兼容。检查接口的配置和连接是否正确

白马过平川 发表于 2024-12-21 06:00 | 显示全部楼层
检查硬件连接和Flash芯片的状态
西洲 发表于 2024-12-21 07:00 | 显示全部楼层
确认您使用的编程工具和代码是正确的,并且适用于您的Flash芯片

将爱藏于深海 发表于 2024-12-21 08:00 | 显示全部楼层
检查芯片的写保护状态,并尝试解除写保护(如果适用)

风凉 发表于 2024-12-21 09:00 | 显示全部楼层
多次执行擦除操作,看看是否能够成功擦除

捧一束彼岸花 发表于 2024-12-21 10:00 | 显示全部楼层
检查接口的配置和连接,确保它们正确无误。


她已醉 发表于 2024-12-21 22:00 | 显示全部楼层
某些Flash芯片具有写保护机制,可能阻止了擦除操作。检查芯片的写保护状态,并确保没有启用写保护
Amazingxixixi 发表于 2024-12-27 16:40 | 显示全部楼层
等待时间问题。
yangjiaxu 发表于 2024-12-31 11:04 | 显示全部楼层
擦除的话先解锁,然后才能擦除,而且擦除是按页擦,不然执行虽然成功但是没处理
您需要登录后才可以回帖 登录 | 注册

本版积分规则

37

主题

171

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部