04 MIPI屏幕检测案例
案例简介
本案例介绍如何测试开发板上的MIPI接口功能。
开发板上背光控制设备节点为"/sys/class/backlight/backlight",执行下面指令可根据数值更改屏幕亮度。
echo 200 | sudo tee /sys/class/backlight/backlight/brightness
本案例通过向背光控制设备节点写入不同亮度值来控制其亮度。
硬件连接
在进行测试之前,请确保MIPI显示屏与开发板的接口连接正确无误,连接图如下。

操作流程
将本案例 bin 目录下(05-开发资料\软件开发资料\linux_demo\smdt_lcd_demo\bin)的可执行程序 smdt_lcd_demo 拷贝至开发板文件系统(源码可在src路径下查看)。打开终端,执行如下指令,切换至smdt_lcd_demo可执行程序所在目录。
cd ‘文件所在目录’
切换后可执行指令“ls”查看smdt_lcd_demo可执行程序是否在当前目录下。
ls
若可执行文件smdt_lcd_demo存在当前目录下,则继续执行以下操作。输入以下指令,修改文件的权限。
chmod 777 smdt_lcd_demo
修改权限后可输入以下指令查看是否修改成功。
ls -ld smdt_lcd_demo
执行结果为:-rwxrwxrwx 1 root root 19016 Mar 3 09:55 smdt_lcd_demo。
-rwxrwxrwx表示已经成功修改权限,文件可被执行,可继续进行以下的操作。
继续输入指令,查看程序参数信息。
./lcd_demo -h
./lcd_demo -d /sys/class/backlight/backlight/
MIPI屏背光亮度高到低循环改变,每级亮度保持时间为0.5s。 命令窗口打印以下信息:

按Ctrl+C退出测试。