[技术问答] 单片机掉电保存数据求教

[复制链接]
bkn1860 发表于 2015-3-16 09:14 | 显示全部楼层
ljs33200 发表于 2015-3-13 13:36
能否详细说明一下工作原理?我知道M0里面有一个掉电检测功能,可以存储数据到dataflash里面,但貌似只有 ...

新唐M0的dataflash大部分是4K的存储空间,你可以在你存入的参数变化之后就往dataflash中保存一次,这样即使断电也保存的是上次的最新的参数。至于极端情况还需要测试才知道情况。
quray1985 发表于 2015-3-16 14:33 | 显示全部楼层
ljs33200 发表于 2015-3-13 13:35
这个是可以的,但是要修改模具,有点麻烦,希望有其他方案

能不能存到芯片的flash里面呢,上电的时候能检测到
ccw1986 发表于 2015-3-24 22:54 | 显示全部楼层
可以使用备用电源试试
ludongshalimin 发表于 2015-3-25 01:02 来自手机 | 显示全部楼层
很简单啊,你ad检测前级电压,单片机检测掉电延时10ms足够你刷新到存储中
lovecat2015 发表于 2015-3-25 10:54 | 显示全部楼层
如果不要求实时性,一会存一下就好
落叶行健ywm 发表于 2016-5-23 17:21 | 显示全部楼层
目前也需要这个功能了,看来方案一和二是最好选择了。先满足硬件,然后就是软件处理了。
killer2014 发表于 2016-5-24 08:54 | 显示全部楼层
你用NVRAM就可以了,成本有点高, 如果是做项目的话。
落叶行健ywm 发表于 2016-5-24 09:09 | 显示全部楼层
killer2014 发表于 2016-5-24 08:54
你用NVRAM就可以了,成本有点高, 如果是做项目的话。

是比较高,暂时用不起
awinghuang 发表于 2019-12-7 16:46 | 显示全部楼层
用一个IO检测电源,一个二极管加一个电容隔离着给VDD供电,IO先于VDD没电,通过IO中断来保存数据
dongnanxibei 发表于 2019-12-7 17:11 | 显示全部楼层
awinghuang 发表于 2019-12-7 16:46
用一个IO检测电源,一个二极管加一个电容隔离着给VDD供电,IO先于VDD没电,通过IO中断来保存数据 ...

这个方法真好,可以让IO先掉电
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部