荔枝派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屏,等调试i80屏的时候再试试。
离线
我猜大概是因为这是6bit的屏幕?6bit需要抖动才能达到8bit的效果,所以特定的bit就被省略了?
离线