您尚未登录。

楼主 #1 2019-03-21 13:42:24

Quotation
会员
注册时间: 2018-10-04
已发帖子: 296
积分: 264.5

framebuffer对某些特定的颜色显示花屏

荔枝派nano,480x272的RGB屏,用@达克罗德 的裸奔framebuffer代码 https://whycan.cn/t_1457.html。
在屏幕上画纯色,发现在某些特定颜色的时候,屏幕上显示的颜色里混杂了若干小黑点。

经过实验,当R/G/B中的任意一个为125~127,61~63之间的值时,显示的颜色会有黑点。猜测在31、15……附近也会有,但看不清楚了。
这是为什么?

下图对比了 RGB(0,124,0) 和 RGB(0,125,0)的情况。

rgb-compare.jpg

离线

#2 2019-03-21 13:46:52

smartcar
会员
注册时间: 2018-02-19
已发帖子: 735
积分: 735

Re: framebuffer对某些特定的颜色显示花屏

有没有可能是屏幕问题呢?
换个屏试一试

离线

#3 2019-03-21 14:41:01

微凉VeiLiang
会员
所在地: 深圳
注册时间: 2018-10-28
已发帖子: 627
积分: 522
个人网站

Re: framebuffer对某些特定的颜色显示花屏

关注,有空验证一下看看

离线

楼主 #4 2019-03-21 16:47:39

Quotation
会员
注册时间: 2018-10-04
已发帖子: 296
积分: 264.5

Re: framebuffer对某些特定的颜色显示花屏

smartcar 说:

有没有可能是屏幕问题呢?
换个屏试一试

也有可能……那个屏比较便宜。手头没有别的RGB屏,等调试i80屏的时候再试试。

离线

#5 2019-03-21 20:58:07

jiangming1399
会员
注册时间: 2018-06-14
已发帖子: 113
积分: 113

Re: framebuffer对某些特定的颜色显示花屏

我猜大概是因为这是6bit的屏幕?6bit需要抖动才能达到8bit的效果,所以特定的bit就被省略了?

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn