微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 单片机利用中断如何保护数据?

单片机利用中断如何保护数据?

时间:10-02 整理:3721RD 点击:
当单片机断电时 可利用外部中把数据送到堆栈,做堆栈保护 或者送到E2PROM ,我的理解是此时单片机已然断电  根本就没有能力 来供应外部中断 问为何单片机断电后数据已然可以被保护起来了,单片机的能力是从哪里得到的了?

同求……

我又仔细的想了想 会不是这样 单片机内部存在一些电容和或电感使得单片机断电后 没有立马的断掉电源 还有剩余的电量 可以维持单片机类似的操作?嘿嘿 猜想而已,等待熟悉单片机内部结构的高手!

理解正确,电源供电回路有电容滤波,当然其存有电能,而外部供电是可以很快检测到的,在电容电量足够的情况下能够保护好数据

有道理

检测欠压时保存数据

我又发现不对了 我不们不是一般有个开关吗 ?这个开关一般都设置在 单片机和电源电路之间也就是说 一旦断电单片机是完全把电源给断开的。

肯定是欠压没错。但是 大哥你发现没有 你是答非所问?

备用电池

一个大电容所存储的电量足够让MCU写一次EEPROM。

来学习

一般是用低电压检测  如4.3v低于这个数据就触发中断   当然得有个后备电源 大电容也行

上截图


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top