用msp430f417做超声波热量表需要掉电存储数据,我在电池旁边放了一颗电解电容,当拔掉电池,我用SVS监测430电压下降到3.05V存储数据(只存一次),能明显看到显示屏一点一点变暗。但是再次上电时候所有数据都是乱的。我猜想电容放电过程是由高到低,低到某一值时候430跑飞了,导致数混乱。请尽快帮我解决,谢谢。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
用msp430f417做超声波热量表需要掉电存储数据,我在电池旁边放了一颗电解电容,当拔掉电池,我用SVS监测430电压下降到3.05V存储数据(只存一次),能明显看到显示屏一点一点变暗。但是再次上电时候所有数据都是乱的。我猜想电容放电过程是由高到低,低到某一值时候430跑飞了,导致数混乱。请尽快帮我解决,谢谢。
电压值低于2.7V写flash比较危险,容易造成数据出错。掉电数据存储,首先要检测电压,在高于2.7V的电压的差值之间的时间写入。
我已经解决了,谢谢你啊,是因为我写的flash 太长了,时间不够。缩短了数据个数就可以了。谢谢你啊!
那应该是flash写操作时间过长了。楼主最好能给大家分享一下关于掉电存储的经验。
您好,能把您的程序发给我吗,我想借鉴一下,谢谢.邮箱cshij2010@163.com