硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3625|回复: 4
收起左侧

[Flash] STM32H7内部Flash做擦写期间,程序是暂停执行的,包含中断服务程序,但双BANK器件略不同

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106731
QQ
发表于 2020-3-2 00:27:12 | 显示全部楼层 |阅读模式

STM32H743XI 有两个独立的 BANK,一个 BANK 的编程和擦除操作对另一个 BANK 没有任何影响。但是如果用户应用程序和要擦写的 Flash 扇区在同一个 BANK,在执行擦写操作时,用户应用程序将停止运行,包括中断服务程序 。

1.png
回复

使用道具 举报

1

主题

4

回帖

7

积分

新手上路

积分
7
发表于 2020-5-28 14:56:07 | 显示全部楼层
STM32H750只有一个扇区,128K可用,而擦除也是整个扇区进行擦除,那写入软件后,还有办法做内部EEPROM使用吗
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106731
QQ
 楼主| 发表于 2020-5-28 14:59:27 | 显示全部楼层
jerly 发表于 2020-5-28 14:56
STM32H750只有一个扇区,128K可用,而擦除也是整个扇区进行擦除,那写入软件后,还有办法做内部EEPROM使用 ...

不支持。
回复

使用道具 举报

1

主题

4

回帖

7

积分

新手上路

积分
7
发表于 2020-5-28 14:59:35 | 显示全部楼层
H750只有128K的的可编程区,而擦除只能整个扇区都擦除,写入code后,还有办法做内部EEPROM使用吗
回复

使用道具 举报

0

主题

30

回帖

30

积分

新手上路

积分
30
发表于 2023-10-19 15:55:59 | 显示全部楼层
硬汉哥,为啥在Bank2,擦除Bank1程序时,擦除失败呀?但是在Bank1,擦除Bank2程序,没有问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-3 00:21 , Processed in 0.285126 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表