树莓派4b 接收内核上报的VBLank
时间: 2024-03-28 16:38:53 浏览: 147
touchpaint:一个实验性Linux内核模块,展示了现代智能手机上可能的最低输入延迟。 不适用于Android或生产环境
树莓派4b接收内核上报的VBLank可以通过以下步骤实现:
1. 在/boot/config.txt文件中添加下面这行代码:
dtoverlay=vc4-fkms-v3d
2. 重启树莓派,并通过命令行输入以下命令:
sudo modprobe -r bcm2835_v4l2
sudo modprobe vc4
sudo modprobe v3d
sudo modprobe drm_kms_helper
sudo modprobe drm
3. 执行以上命令后,就可以通过/sys/class/drm/card0/下的文件获取VBLank事件。比如,使用下面的命令可以获取下一个VBLank事件的时间戳:
cat /sys/class/drm/card0/card0-HDMI-A-1/vblank_event
注意:这里的card0-HDMI-A-1是根据你的显示器类型而定,可能需要根据实际情况进行修改。
希望这些信息可以对你有所帮助!
阅读全文