[STM32F0] SSD1306 OLED 显示刷新频率问题

[复制链接]
 楼主| cdklh1968 发表于 2020-6-22 20:14 | 显示全部楼层 |阅读模式
SSD1306 的显示区: 128*64=8192 BIT,  用IIC串口 400KBIT/S,  每秒的刷新率= 400 000/8192 = 48.8HZ, 而且送 每个显示数据都要 多送2个字节命令,
再加上START,STOP, ACK,差不多有3个字节,这样每送一个字节显示数据要送4个字节。  显示数据刷新率: 48.8/4= 12 HZ/S, 这么低的速率,是我
算错了吗? 知道的朋友指点下。
磨砂 发表于 2020-7-10 13:40 | 显示全部楼层
看着确实有些低
晓伍 发表于 2020-7-10 13:42 | 显示全部楼层
计算结果和实测结果符合吗
八层楼 发表于 2020-7-10 13:43 | 显示全部楼层
看着不像是有错的啊
观海 发表于 2020-7-10 13:43 | 显示全部楼层
帮楼主顶一下
guanjiaer 发表于 2020-7-10 13:43 | 显示全部楼层
楼主找到问题的答案了吗
弦子的弦 发表于 2020-8-14 18:41 | 显示全部楼层
Lz,你算的很可能是对的,因为我用树莓派Zero,iic默认是100khz,也是你这种屏幕,感觉明显的刷新效果,按你算法我这是是3Hz的帧率,我把IIC改为400Khz,效果明显提高,肉眼看不出刷新效果了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

45

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

3

主题

45

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部