哪些指令和操作会消耗flash寿命
以下五个指令会写入flash,消耗flash寿命,频繁操作以下指令,可能会导致串口屏损坏
1、bauds 2、volume 3、dims 4、wepo 5、wept
bauds-配置掉电不丢失的波特率
设置bauds时,会判断当前值与flash中保存的值是否一致,如果一致则不写入,如果不一致,则会写入flash中保存,因此修改bauds值会消耗flash寿命
1 //虽然循环了1000次,但写入前会和flash中保存的值比较,不一致才会写入,因此实际上只写入了一次
2 for(sys0=0;sys0<1000;sys0++)
3 {
4 bauds=9600
5 }
volume-配置掉电不丢失的音量
设置volume时,会判断当前值与flash中保存的值是否一致,如果一致则不写入,如果不一致,则会写入flash中保存,因此修改volume值会消耗flash寿命
1 //虽然循环了1000次,但写入前会和flash中保存的值比较,不一致才会写入,因此实际上只写入了一次
2 for(sys0=0;sys0<1000;sys0++)
3 {
4 volume=100
5 }
dims-配置掉电不丢失的亮度
设置dims时,会判断当前值与flash中保存的值是否一致,如果一致则不写入,如果不一致,则会写入flash中保存,因此修改dims值会消耗flash寿命
1 //虽然循环了1000次,但写入前会和flash中保存的值比较,不一致才会写入,因此实际上只写入了一次
2 for(sys0=0;sys0<1000;sys0++)
3 {
4 dims=100
5 }
wepo-将数据保存在串口屏内
wepo会直接写入eeprom或者flash模拟的eeprom中,会消耗eeprom或者flash的寿命
wept-通过串口将数据透传入串口屏内
wept会直接写入eeprom或者flash模拟的eeprom中,会消耗eeprom或者flash的寿命