页面树结构
转至元数据结尾
转至元数据起始

i2C-6ULX-B底板提供了一个16Bit宽度的RGB LCD显示接口(J9),可通过FPC线和液晶模块相连接。

屏幕支持列表:

型号尺寸分辨率数据位宽接口触摸
i2M-LCD434.3inch480 x 27216Bit并行RGB四线电阻触摸








Linux中的图形显示,使用Framebuffer的技术来实现。默认的显示设备节点是/dev/fb0。

使用ls命令查看LCD模块对应的fb0设备是否存在。

# ls /dev/fb0
/dev/fb0

然后使用Framebuffer测试程序,可以在液晶屏上显示红、绿、黄三种基本颜色,还有混合的颜色。

# Framebuffer_test

背光调节

i2C-6ULX-B底板提供的LCD接口上使用PWM信号控制液晶的亮度,设置不同级别亮度会有明暗变化。i2S-6UB核心板的Linux系统中提供了7个亮度级别的控制。


cd /sys/class/backlight
echo 6 > brightness


使用技巧

默认启用LCD console后,会有光标闪烁。停止LCD光标闪烁

 # echo 0 > /sys/class/graphics/fbcon/cursor_blink

启用LCD光标闪烁

 # echo 1 > /sys/class/graphics/fbcon/cursor_blink


LCD长时间无活动后Framebuffer会进入sleep mode。如果需要长时间显示,可以禁用Framebuffer进入sleep mode:

 # echo 0 > /sys/class/graphics/fb0/blank

启用Framebuffer的sleep mode

 # echo 1 > /sys/class/graphics/fb0/blank



  • 无标签
编写评论...