业务需求说明:
1.怎样才能快速的定位,需要索引?
可以快速的知道当前存储数据的起始地址和结束地址的位置。但是随之的第二个问题出现。
2.怎样避免存储起始地址值的地址位置过快重复的擦写的问题?
存储起始地址值的地址和结束地址值的地址都有五个存储位置,当出现一个位置不能进行擦写后,就会抛弃此起始(结束)地址值的地址位置,使用接下来的存储地址(同时需要最新的起始地(结束)址值的地址的值到最新的状态)。这样做,可以很好的保证我的历史数据存储笔数至少有50w笔,从而延长产品使用的时间。
流程图:
![](http://ogvwv3s40.bkt.clouddn.com/ropeHistoryFlows.png)