优化OLED 显示闪烁 主要是清屏之后 多了一次发送数据,改为清屏只清除内容,等内容更新后再发送数据

This commit is contained in:
helloyifa 2025-04-12 23:39:13 +08:00
parent d25bc9e2f3
commit 01d731d41c

View File

@ -662,8 +662,8 @@ void OLED_DisplayTurn(u8 i)
//<2F><>ʱ //<2F><>ʱ
void IIC_delay(void) void IIC_delay(void)
{ {
u8 t=3; //u8 t=2;
while(t--); //while(t--);
} }
//<2F><>ʼ<EFBFBD>ź<EFBFBD> //<2F><>ʼ<EFBFBD>ź<EFBFBD>
@ -844,7 +844,7 @@ void OLED_Clear(void)
OLED_GRAM[n][i]=0x0;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> OLED_GRAM[n][i]=0x0;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
} }
} }
OLED_Refresh();//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ //OLED_Refresh();//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ
} }
//<2F><><EFBFBD><EFBFBD> //<2F><><EFBFBD><EFBFBD>