首先进入这个脚本
如果 "$HAVE_TOUCHSCREEN" = "1" 就执行xinput_calibrator_once.sh 如果没有生成校准文件,就执行校准应用,进行校准,如果生成了校准文件就不用再校准 进入这个脚本
HAVE_TOUCHSCREEN=1,所以还是会执行xinput_calibrator_once.sh。如果没有进行校准就一直会进行校准. 进入这个脚本
判断$HAVE_TOUCHSCREEN 的长度,如果长度为零 ,则为真。 在这个脚本 machconfig发现HAVE_TOUCHSCREEN变量等于1,长度不为零,所以HAVE_TOUCHSCREEN值不会为0,还是会执行xinput_calibrator_once.sh 。
添加之后,就可以通过判断uboot中传过来的bootargs中的校准参数,来设置这个HAVE_CALIBRATE 在uboot阶段跳过触摸校准后
|
|小黑屋|
飞凌嵌入式
( 冀ICP备12004394号-1 )
GMT+8, 2025-4-20 09:16
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.