如何统计一条指令的执行次数

2019-07-20 13:37发布

现在用IO口控制开关,想统计下次数,该如何操作呢?如果写到EEPROM,那每次上电都可以读一下,然后在那个次数的基础上,继续累加,断电之前再吧次数写进去。但是怎么做断电之前的操作呢?还有没有更好的办法?谢谢各位!~~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
xuande
1楼-- · 2019-07-20 17:12

1、有新的数字,立刻写入EEPROM,就不怕断电了。
     坏处大概是芯片寿命。
2、RTC有备份电池,好像有对应RAM,利用起来,检测到外电源断掉才写入EEPROM。
3、接口传到外面保存,比如上位机。


augustedward
2楼-- · 2019-07-20 20:26
 精彩回答 2  元偷偷看……
哈哈哈哈
3楼-- · 2019-07-21 01:09
 精彩回答 2  元偷偷看……
Openn
4楼-- · 2019-07-21 03:24
xuande 发表于 2017-7-4 15:47
1、有新的数字,立刻写入EEPROM,就不怕断电了。
     坏处大概是芯片寿命。
2、RTC有备份电池,好像有 ...

一直写不现实,EERPOM很快就坏了;板子没有电池;如果传到上位机,那万一上位机出了问题,通信不上了,岂不是又记录不上了
Openn
5楼-- · 2019-07-21 06:03
 精彩回答 2  元偷偷看……
SR_LI
6楼-- · 2019-07-21 08:26
超级电容(断电后给单片机供电,即新数据写入EEPROM的电源)外加一个断电检测电路(三极管就可以)。

一周热门 更多>