打印
[技术问答]

HC32F030的LVD中断,掉电写数据进单片机flash

[复制链接]
362|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
选的VCC作为输入电压,电压阈值为3.0V,想掉电瞬间写数据保存在单片机内部flash中。但是不成功,只能擦除却无法写入,数据读出来是0xff。有大神能解释下吗?

wx_camera_1735468811555.jpg (132.49 KB )

wx_camera_1735468811555.jpg

使用特权

评论回复
沙发
sy695970322|  楼主 | 2024-12-29 20:32 | 只看该作者
大神呢?

使用特权

评论回复
板凳
sy695970322|  楼主 | 2024-12-30 08:40 | 只看该作者
大神?

使用特权

评论回复
地板
fxyc87| | 2024-12-30 09:04 | 只看该作者
你难道不测试一下没掉电,即正常时,写入读取有没有问题?
没问题了再试掉电下的么?
另外你写完后,电压还剩多少?如果低于多少写FLASH是不会成功的,写FLASH手册中有要求,电压不能低于多少的。

使用特权

评论回复
5
sy695970322|  楼主 | 2024-12-31 07:29 | 只看该作者
fxyc87 发表于 2024-12-30 09:04
你难道不测试一下没掉电,即正常时,写入读取有没有问题?
没问题了再试掉电下的么?
另外你写完后,电压还 ...

不掉电写入正常的。掉电了就不正常了,能擦除但无法写入。

使用特权

评论回复
6
Amazingxixixi| | 2024-12-31 14:05 | 只看该作者
应该是小数据量的可以

使用特权

评论回复
7
wubangmi| | 2024-12-31 17:04 | 只看该作者
sy695970322 发表于 2024-12-31 07:29
不掉电写入正常的。掉电了就不正常了,能擦除但无法写入。

擦可以写不可以的根本原因是你擦的过程把你掉电后所有板子上的电能都消耗完了。
你想掉电写也能成功就要让板子在掉电后有更多的能量可以提供。
怎么提供这个能量是另外一个讨论话题。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

18

帖子

1

粉丝