搜索
bottom↓
回复: 23

【经验分享】KE02掉电存整个EEPROM问题讲解

[复制链接]

出0入0汤圆

发表于 2015-2-13 17:33:27 | 显示全部楼层 |阅读模式
一,问题描述
最近有客户遇到EEPOM掉电存储的问题,描述如下:
芯片:MKE02Z64VQH2,
供电:5V供电,并在电源端加470uF的电解电容,延长掉电时间
目标功能:为节约EEPROM寿命,避免程序正常运行时保存所需数据,在掉电中断中保存KE02整个256字节的EEPROM数据。
所遇问题:发现每次断电,再上电读取EEPROM的数据,只能保存二十几个数据。
0x0,0x1,0x2,0x3,0x4,0x5,0x6,0x7,0x8,0x9,
0xa,0xb,0xc,0xd,0xe,0xf,0x10,0x11,0x12,0x13,
0x14,0x15,0x16,0x17,0x18,
0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,
PMC的配置情况如下:
void PMC_Configure(void)
{
        PMC_SPMSC1 |= PMC_SPMSC1_LVWACK_MASK; //Clear LVWIE before enable LVWIE
        PMC_SPMSC1 &= ~PMC_SPMSC1_LVDRE_MASK;  //LVD events do not generate hardware resets
        PMC_SPMSC2 |= (PMC_SPMSC2_LVDV_MASK); //high trip point is selected VLVD=VLVDH
        PMC_SPMSC1 |= (PMC_SPMSC1_LVWIE_MASK);        // ENABLE LVW interrupt       
        PMC_SPMSC1 |= (PMC_SPMSC1_LVDE_MASK); // LVD logic is enabled
        enable_irq(6); // enable PMC interrupt, for eeprom data saving
}
按照这样的配置,4.4V开始通知MCU掉电保存EEPROM,为何不能准确保存呢?是否掉电时间太短?还是EERPOM存储执行代码时间太长超出掉电保存时间,还是配置有问题?
具体检查EEPOM执行代码时间,掉电时间情况,以及最后发现根本问题并修改成功的详细情况请查看附件文档。

详情文档:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

 楼主| 发表于 2015-2-13 17:34:25 | 显示全部楼层
不足之处,欢迎指正。
同时也欢迎大家分享自己的经验!

出0入0汤圆

发表于 2015-2-13 20:57:41 | 显示全部楼层
感谢分享,这个方案很好

出0入0汤圆

发表于 2015-2-13 22:28:26 | 显示全部楼层
感谢分享 调试方法值得学习

出20入12汤圆

发表于 2015-2-14 08:52:45 来自手机 | 显示全部楼层
很好的经验分享,背后的艰辛看不到但知道

出0入4汤圆

发表于 2015-2-14 09:36:55 | 显示全部楼层
好资料,谢谢版主共享!收藏了

出0入0汤圆

发表于 2015-2-14 10:48:50 | 显示全部楼层
很好的经验分享

出0入0汤圆

发表于 2015-2-15 11:21:56 | 显示全部楼层
原来配置PMC的问题,
谢谢

象类似这样的好经验, 最好搞个汇总

出0入0汤圆

 楼主| 发表于 2015-2-15 12:37:38 | 显示全部楼层
mcucow 发表于 2015-2-15 11:21
原来配置PMC的问题,
谢谢

有汇总贴的,我们写的经验分享都归类在置顶帖:
飞思卡尔Kinetis资料大本营
下面的:
飞思卡尔论坛支持小组【经验分享】帖汇总
下次可以直接到置顶帖中找。

出0入0汤圆

发表于 2015-2-15 13:27:45 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2015-2-15 21:56:37 | 显示全部楼层
感谢分享~

出0入0汤圆

发表于 2015-2-16 22:33:54 | 显示全部楼层
学习了,谢谢

出0入0汤圆

发表于 2015-2-17 00:28:12 | 显示全部楼层
如果存储时间大于掉电时间,是否应该增大电容容量?新手在此学到宝贵的经验

出0入0汤圆

发表于 2015-2-22 10:46:33 | 显示全部楼层
二十几个字节应该够用了。不知道加大电容能不能存储更多,法拉电容是不是更好?

出0入0汤圆

发表于 2015-2-22 13:04:41 | 显示全部楼层
谢谢 好的经验 分享

出0入0汤圆

发表于 2015-2-22 20:24:55 | 显示全部楼层
额,刚进来没看懂,下了pdf才发现是调试经验啊

出0入13汤圆

发表于 2015-2-24 07:04:11 来自手机 | 显示全部楼层
不错的经验、值得学习

出0入0汤圆

发表于 2015-4-22 22:35:34 | 显示全部楼层
谢谢分享。

出0入0汤圆

发表于 2015-4-22 22:46:18 | 显示全部楼层
谢谢分享~~~

出0入0汤圆

发表于 2015-4-23 08:30:43 | 显示全部楼层
不错的经验、值得学习

出0入0汤圆

发表于 2015-4-26 12:53:01 | 显示全部楼层
学习

出0入0汤圆

发表于 2015-4-26 17:27:15 | 显示全部楼层
谢谢分享,学习了。

出0入0汤圆

发表于 2015-4-28 22:21:09 | 显示全部楼层

不错的经验、值得学习

出0入0汤圆

发表于 2015-10-11 11:50:16 | 显示全部楼层
看看,谢谢楼主分享
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-25 14:10

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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