1.之前一直使用串口作为Linux开发板终端。现在已经驱动起来 LCD 了,所以可以设置 LCD 作为终端,也就是开发板使用自己的显示设备作为自己的终端,然后接上键盘就可以直接在开发板上敲命令了,将 LCD 设置为终端控制台的方法如下:
1)设置 uboot 中的 bootargs
重启开发板,进入 Linux 命令行,重新设置 bootargs 参数的 console 内容,命令如下所示:
setenv bootargs 'console=tty1 ....'
设置 console=tty1,也就是设置 LCD 屏幕为控制台。
2)修改/etc/inittab 文件
打开开发板根文件系统中的/etc/inittab 文件,在里面加入下面这一行:
tty1::askfirst:-/bin/sh
3)我们可以通过下面这一行命令向LCD 屏幕输出“hello linux!”
echo hello linux > /dev/tty1
4)屏幕设备
2.LCD 背光调节
背光设备树节点设置了 8 个等级的背光调节,可以设置为 0~7,
我们可以通过设置背光等级来实现 LCD 背光亮度的调节,进入如下目录:
/sys/class/backlight/backlight
1)查看屏幕亮度:
cat brightness
2)修改屏幕亮度:
比如设置屏幕亮度等级为 7,那么可以使用如下命令:
echo 7 > brightness