[发明专利]一种用于火灾报警系统的提高FLASH使用寿命的方法有效
申请号: | 201210538782.5 | 申请日: | 2012-12-13 |
公开(公告)号: | CN102968383A | 公开(公告)日: | 2013-03-13 |
发明(设计)人: | 冯勇;石险峰;翁斌;李连葆;黄岭;赵本清;汪礼苗;张庆庆 | 申请(专利权)人: | 蚌埠依爱消防电子有限责任公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 安徽省合肥新安专利代理有限责任公司 34101 | 代理人: | 何梅生 |
地址: | 233006 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种用于火灾报警系统的提高FLASH使用寿命的方法,预留的FLASH缓冲区的存储的数据的数量M大于实际需要存储的数据的数量N;a)每次写入一条记录时,首先判断最后一个非空的记录的位置,然后在下一个位置写入一条记录;b)如果发现写入一条数据后,所有缓冲区都是非空状态,需要重新擦除FLASH;c)在擦除扇区之前,读取最后存入的N条信息暂存,然后擦除整个M条信息所在的扇区,重新写入刚才暂存的N条信息;d)在此M-N条的空间中逐一写入数据,直至这M-N条全部写完;e)重复上述步骤b)、c)和d)。本发明的一种用于火灾报警系统的提高FLASH使用寿命的方法,可以调整延长寿命的倍数。 | ||
搜索关键词: | 一种 用于 火灾 报警 系统 提高 flash 使用寿命 方法 | ||
【主权项】:
一种用于火灾报警系统的提高FLASH使用寿命的方法,其特征是,预留的FLASH缓冲区的存储的数据的数量M大于实际需要存储的数据的数量N;数据写入过程包括如下步骤:a)每次写入一条记录时,首先判断最后一个非空的记录的位置,然后在最后一个非空的记录的位置的下一个位置写入一条记录;b)如果发现写入一条数据后,所有缓冲区都是非空状态,表示物理缓冲区已写完,需要重新擦除FLASH。c)在擦除扇区之前,读取最后存入的N条信息暂存,然后擦除整个M条信息所在的扇区,重新写入刚才暂存的N条信息;d)在数据为空的M‑N条的空间中逐一写入数据,直至这M‑N条全部写完; e)重复上述步骤b)、步骤c)和步骤d)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于蚌埠依爱消防电子有限责任公司,未经蚌埠依爱消防电子有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210538782.5/,转载请声明来源钻瓜专利网。