硬汉嵌入式论坛

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

[技术讨论] 关于单片机内部FLASH供电问题

[复制链接]

1

主题

3

回帖

6

积分

新手上路

积分
6
发表于 2024-8-3 14:31:36 | 显示全部楼层 |阅读模式
最近公司其他款单片机flash数据被异常修改,导致无法运行。现在公司领导让我们排查其他芯片flash的供电情况。我们使用的单片机是STM32G070RBT6,按芯片说明书,说Vcore给flash供电,flash供电也由VDD提供。现在领导要深究,什么时候是Vcore什么时候是VDD。这个我好像没在说明书里看到,这个具体是怎么一个流程呢?(其实问题核心是,VDD是2.0-3.3V,Vcore是1.2V,假如芯片异常掉电,在高于PDR前操作flash,比如1.8V这样,领导认为这时候flash数据会丢失,搞不清什么时候是VDD供电什么时候是Vcore供电,我没法反驳领导,然后领导就会想出一系列“保驾护航”的操作)

芯片供电说明

芯片供电说明
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
发表于 2024-8-4 01:41:05 | 显示全部楼层
你们是不是使用内部Flash做EEPROM数据存储了,这个在掉电保护方面确实是个老大难。

这个地方ST没有明确说明,客户太难猜测了。
回复

使用道具 举报

85

主题

798

回帖

1053

积分

至尊会员

积分
1053
发表于 2024-8-4 13:44:16 | 显示全部楼层
本帖最后由 庄永 于 2024-8-4 13:51 编辑

我的记忆中,Vcore是给内核和一些内部逻辑电路的核心供电的,正常模式不会给Flash供电,应该是低功耗模式的时候才会给Flash供电。
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 2024-8-5 08:40:36 | 显示全部楼层
eric2013 发表于 2024-8-4 01:41
你们是不是使用内部Flash做EEPROM数据存储了,这个在掉电保护方面确实是个老大难。

这个地方ST没有明确 ...

是的,我们做的问题最多的芯片,flash容量大,IO小,所以就是用内部flash做EEPROM了
回复

使用道具 举报

0

主题

9

回帖

9

积分

新手上路

积分
9
发表于 2024-8-5 18:19:12 | 显示全部楼层
我在网上搜了一下楼主所用的UM,就在你截图的下一页介绍了几种使用Vcore的mode,low-power mode, low-power sleep mode, stop 0 & 1 modes。
BTW,楼主如果要用Flash存储数据的话,掉电保护肯定是需要的
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-12 06:26 , Processed in 0.042093 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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