阿杰爱学单片机 发表于 2024-9-27 09:49:37

LCD7735写一个颜色要用16位数据吗

我之前写程序发现LCD7735写一个像素点就需要写一个16位的数据,
而之前的OLED一个八位数据就能表示8个像素点,
LCD只能这样写吗,还是说还有别的方法我没找到

而且还有个地方也很不对,OLED的字库每个位代表一个像素,
到了LCD这里如果想也是一个位代表一个像素就得判断这个位是0还是1,
然后再写一个16位颜色数据,感觉很浪费速度

晓飛飛 发表于 2024-9-27 10:22:42

彩色的世界本就比黑白的世界信息量更大,
建议了解一下彩色LCD的颜色的种类,
比如16色,256色,65536色,真彩色,
再了解一下不同数据位宽的色彩表达方式,
比如RGB332、RGB565、 RGB666、RGB888,
有了这些概念,你就不困惑了。

DebugLab 发表于 2024-9-27 10:50:41

黑白屏是1bit 1像素,彩屏16bit一个像素,RGB565

soma 发表于 2024-9-27 17:15:29

彩屏有很多种,ISP软件上有位图转换里面有像素。

阿杰爱学单片机 发表于 2024-9-28 11:23:28

晓飛飛 发表于 2024-9-27 10:22
彩色的世界本就比黑白的世界信息量更大,建议了解一下彩色LCD的颜色的种类,比如16色,256色,65536色,真 ...

ok

阿杰爱学单片机 发表于 2024-9-28 11:24:35

DebugLab 发表于 2024-9-27 10:50
黑白屏是1bit 1像素,彩屏16bit一个像素,RGB565

除了有点占用单片机资源刷新率还能接受

阿杰爱学单片机 发表于 2024-9-28 11:25:34

soma 发表于 2024-9-27 17:15
彩屏有很多种,ISP软件上有位图转换里面有像素。
这么高级,用大半年还不知道,这就去看看

神农鼎 发表于 2024-9-28 15:14:44















阿杰爱学单片机 发表于 2024-9-28 22:01:17

神农鼎 发表于 2024-9-28 15:14


写一天按键代码了累死了,没人指导太难了网上零零散散,终于知道多功能按键咋写了

liuzonggong 发表于 2024-9-29 09:34:22

阿杰爱学单片机 发表于 2024-9-28 22:01
写一天按键代码了累死了,没人指导太难了网上零零散散,终于知道多功能按键咋写了 ...

思路决定一切,思路对了,其他就迎刃而解。
页: [1]
查看完整版本: LCD7735写一个颜色要用16位数据吗