切换到宽版
  • 7637阅读
  • 13回复

OLED偶尔花屏解决办法 [复制链接]

上一主题 下一主题
离线南天音乐

发帖
167
M币
313
专家
5
粉丝
3
只看该作者 10楼 发表于: 2016-05-12
回 xieyang 的帖子
xieyang:
能否给个你驱动的程序看看,SPI驱动的,怀疑程序有问题,你说降低时钟频率不是指单片机时钟频率把,数据口接的P2口,51单片机不知道还需不需要上拉电阻,我是用定时器100MS刷新一次屏幕数据 回 xieyang 的帖子

降低SPI的CLK频率。一般来说只要正确初始化了能显示了就说明程序没多大问题。建议不要采用定时刷新屏幕的办法,不要将刷屏程序放在中断程序中,容易出现时CLK钟信号不稳导致时序出错。你把写屏程序放在主函数中试试,测试一下即使不断的写屏看还会不会花屏

发帖
9
M币
-431
专家
0
粉丝
0
只看该作者 11楼 发表于: 2016-05-12
我碰到过,是时序的问题,一般是spi速率太快,降低一下
离线whuer

发帖
496
M币
42
专家
3
粉丝
19
只看该作者 12楼 发表于: 06-10
单片机太快,显示屏来不及反应 加延时
离线netbeetle

发帖
514
M币
852
专家
3
粉丝
6
只看该作者 13楼 发表于: 06-12
SPI的片选一定要有,有些屏片选也能用,但是没有片选就会不定期花屏。