独闷闷网

标题: 保存不断增加的数据时,存储器掉电后如何知道上次保存到哪个地址?鸿哥已解答。 [打印本页]

作者: jianhong_wu    时间: 2014-10-11 14:33
标题: 保存不断增加的数据时,存储器掉电后如何知道上次保存到哪个地址?鸿哥已解答。
西安-老赵:
30秒存一次采集数据,大概有64字节,这样的话,如果从0地址开始,24V10的存储地址不断增加,每次写都要知道新的地址,每次读也要更新地址,如果不掉电还好,掉电后还得知道上次写到哪个地址了,关于如何管理这些地址,谁有好的想法 ?

鸿哥--深圳:
专门用4个字节保存一个long类型的数据,这个数据是统计保存的总记录数的,每保存一条数据,这个总记录数就加1,然后把总记录数也及时保存在存储器里,万一掉电了,你上电的第一件事就是读取这个总的记录数,然后你就知道当前的存储地址了。我一直都是这么处理的。






欢迎光临 独闷闷网 (http://www.dumenmen.com/) Powered by Discuz! X3.2