嵌入式技术论坛
直播中

jjll652

8年用户 1370经验值
私信 关注
[问答]

OLED的SSD1306软件包上电瞬间出现花屏如何解决

OLED的SSD1306软件包,初始化顺序有误,上电瞬间显存的数据是随机的,所以会出现花屏,需要在OLED打开之前做一次显存清除操作,如下所示

PS:github太卡用不了,gitee只是镜像不进行PR,所以有好心人士,可以帮忙PR到ssd1306软件包上,感谢。

void ssd1306_Init(void)

{

//...

ssd1306_Fill(Black);        // Clear screen

ssd1306_UpdateScreen();     // Flush buffer to screen

ssd1306_SetDisplayOn(1);     //--turn on SSD1306 panel

//...

}

回帖(1)

王娟

2022-8-9 10:07:36
github 上不去?试试官方的
举报

更多回帖

发帖
×
20
完善资料,
赚取积分