米多0036 发表于 2024-9-30 17:52

STM32 Flash 扇区擦除

如何执行Flash扇区擦除操作

回复就哭哭 发表于 2024-9-30 23:17

在代码中包含必要的头文件,例如 stm32f4xx_hal.h 或者适合您 STM32 系列的 HAL 库头文件。

tpgf 发表于 2024-10-8 15:46

执行STM32 Flash扇区擦除是一个涉及多个步骤的过程,需要仔细遵循以确保数据的正确性和Flash存储器的安全性

星辰大海不退缩 发表于 2024-10-8 21:30

执行STM32 Flash扇区擦除需要遵循相关安全性过程的

heimaojingzhang 发表于 2024-10-9 07:46

在开始任何Flash操作之前,必须首先对Flash进行解锁

keaibukelian 发表于 2024-10-9 08:53

在Flash存储器中,数据是以扇区为单位存储的

paotangsan 发表于 2024-10-10 08:47

在写入新数据之前,需要先擦除相应的扇区

renzheshengui 发表于 2024-10-10 10:00

需要通过配置相关的Flash控制寄存器来实现并确保在写入过程中遵循正确的数据格式和顺序

wakayi 发表于 2024-10-10 11:10

设置Flash控制寄存器(如FLASH_CR)中的特定位,以启动擦除过程

Stahan 发表于 2024-10-13 23:58

有相关的库函数的

月亮一键变蓝 发表于 2024-11-2 11:01

你是想全擦还是部分后面的扇区擦除啊

春日负喧 发表于 2024-11-3 01:00

擦除是内部的flash擦除吗

她已醉 发表于 2024-11-3 02:00

这个简单吧,应该有擦除函数的

一只眠羊 发表于 2024-11-3 03:00

得看你用啥芯片,如果是F1的话,网上有很多相关例程的,你可以试试

未说出口的像你 发表于 2024-11-3 04:00

这种擦除需要注意,不要擦到自己的程序部分哈

我吃小朋友 发表于 2024-11-3 05:00

一般擦除之前需要解锁,这种流程得知道

温室雏菊 发表于 2024-11-3 06:00

擦除操作会清除整个扇区的数据,因此在执行擦除操作前,确保不需要的数据已经备份

将爱藏于深海 发表于 2024-11-3 07:00

不同型号的STM32芯片,其Flash扇区的起始地址和大小可能不同。请参考具体芯片的数据手册以确定正确的扇区地址

失物招領 发表于 2024-11-3 08:00

擦除是有函数的,我记得,而且是局部擦除还是全部擦除

在曼谷的春 发表于 2024-11-3 09:00

还是用外置的flash吧,虽然有点费用,但是简单啊
页: [1]
查看完整版本: STM32 Flash 扇区擦除