从图中可以清晰地看出FLASH是在不擦除的情况下进行"FLASH二次写入"的.
所谓"FLASH二次写入"即某字节的某位为'1'时是可以写入'0'的,但'0'是不可以写入'1'的!!!
因为'0'想写入'1'是需要扇区擦除的!!!
利用"FLASH二次写入"是可以延长FLASH寿命和提高效率的.
常用的有"RAM计数器",即"FLASH计次器"
初始为0xff.
计数0为0xff--->1111 1111
计数1为0xfe--->1111 1110
计数2为0xfc--->1111 1100
...........................................
计数255为0x00--->0000 0000
文章评论(0条评论)
登录后参与讨论