本文主要介绍了在树莓派平台上的mipi-csi摄像头的使用,以及mipidsi触摸板的显示屏翻转和触摸板的翻转的方法
首先硬件上连接上mipi-csi摄像头后,还需要在系统中enable摄像头的驱动。
enter键进入,选择yes,保存并结束然后重启。
观察设备节点:
设备节点中已经有了video0,但是使用vlc播放不了。
每次从新打开vlc后,都要过很长一段时间(大概7,8分钟),vlc才会有视频图像,并且视频的有延时。并且CPU的占用率达到了100%以上
在没有图像是,cpu的占用率也达到了了接近70%
使用自己的裸屏显示,比较正常:但是cpu占用率达到100%:
并且亮度比较大的物体轮廓显示紫色。
摄像头的转向:
https://blog.csdn.net/fhqlongteng/article/details/80433633
https://www.jianshu.com/p/657f6e113666
触摸翻转:
https://blog.csdn.net/u013491946/article/details/79895853
首先安装xinput:sudo apt-get install xinput
当前笔者是用的ssh远程操作,当远程操作时,使用xinput指令需要加入DISPLAY=:0。如果本地操作去掉DISPLAY=:0即可。
1.列出所有的输入设备
2.
90 degree rotation:Option "CalibrationMatrix" "0 1 0 -1 0 1 0 0 1"
180 degree rotation:Option "CalibrationMatrix" "-1 0 1 0 -1 1 0 0 1"
270 degree rotation:Option "CalibrationMatrix" "0 -1 1 1 0 0 0 0 1"