可以 次数,一般对你来讲毫无影响
因为现在的单片机它的那个flash都比较的完善,所以在他的生命范围之内,是完全足够你使用的
基本上保证上万次,因为单片机对flash擦写次数并不是很高,所以也没有谁真正测试过具体能擦写多少次。只是用来擦写程序的话是完全可以满足需要的。但你用来像硬盘一样来存数据,绝对会出问题。
可以关闭,也可以不关闭,因为写flash期间,中断是不会被响应的。相当于你进入了一个等级很高的中断中,这个中断无法被其他可屏蔽中断所中断。
超过擦写次数就是坏了。坏了的话结果就是不可预测的,可能能写,但下一次就写不进去了;可能能写一半,后一半写不进去。擦除读什么的都一样没有规律。
如果数据不多,那可以用STM32的BKP寄存器保存数据啊,BKP有一些寄存器和RTC都用备份电池供电,数据写入其中是不会丢失的。
10,000次超过擦写次数就是坏了。坏了的话结果就是不可预测的,可能能写,但下一次就写不进去了;可能能写一半,后一半写不进去。擦除读什么的都一样没有规律。
本文标签:stm32flash擦写次数会怎么样