如何在实际产品中执行断电程序

2019-07-14 16:59发布

这是我第一次设计STM32电路,我没有关于断电程序的经验。在我看来,一旦用户按下电源按钮就关闭电源可能是非常粗鲁的,因为STM32在关机之前可能需要一些时间来存储重要信息。因此,我想程序可能是这样的:在用户按下电源按钮后,电路应该向STM32发送最高优先级的中断,STM32立即存储所有必要的数据。之后,STM32将禁用信号发送给为整个系统供电的调节器。我不确定我的猜测是否正确。如果它不喜欢这个,有人可以告诉我如何在实际产品中执行断电程序,或者告诉我在哪里可以获得关于掉电设计的教程?谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
gdfffa
1楼-- · 2019-07-14 23:37
这是一个图像处理系统。每次用户捕获图像时,处理和存储大约需要100毫秒。用户控制捕获时间。
阿兵888824
2楼-- · 2019-07-15 04:16
如果在电源关闭时图像丢失,对用户有什么影响?
比吥匕卟
3楼-- · 2019-07-15 08:38
在“真实产品”中,通常在加电时所需的确切行为是完全按照加载方式运行固件的全新启动。当然,这完全取决于产品是什么以及期望的行为是什么。如果没有您未提供的真实信息,您的问题将无法回答。如果你想坚持一个假设,那很好,但至少提供一些框架。
wrfqwerty
4楼-- · 2019-07-15 10:30
 精彩回答 2  元偷偷看……

一周热门 更多>