寿命不成问题,有些产品只有少量的系统参数,一年都修改不了
谢谢斑竹! 这里不是很明白: 1.假如用2页来保存32字节的数据,也就是看作是32字节的数组,如果要修改其中任一元素,那怎样才能读出全部的32字节数据呢?(每次需要读出时始终读数组中最后一个有效的元素) 2.如果32字节的数据在第1页,修改时要先将第一页写满(实现擦除操作),再将 第2页写满后才能回到第1页执行写操作吗? 3.能否列个简单流程(1.读任意某个元素; 2.单次修改任意某个元素)
------------------------------------------------------------------- AN2594中介绍的基本思想是分配一个或多个页面,然后把每个页看成一个数组,数组中每个元素的大小就是你要保存数据的长度,每次需要修改数据时则写入新的数组元素中,而每次需要读出时始终读数组中最后一个有效的元素;当一页写满之后,从另一个新的页面继续,同时擦除前面一个写满的页面。
这个过程很简单,每次需要读写操作时,只需使用一个小的子函数调用即可。
|
|