我的屏幕做成终端,然后移植了mplayer 播放了视频。按ctrl+c结束播放之后,屏幕就只能在屏幕上半部分显示了
这是开机,没播放视频的界面
这是播放完视频后的界面。剩一半了。
这是怎么回事呀,输入命令也只能在中间输入了。
半屏后试过在串口终端cat urandom > fb0 是可以满屏的
我的屏是480x272的。uboot linux都是直接编译荔枝派的
/etc/inittab文件:
console::respawn:/sbin/getty -L console 0 vt100 # GENERIC_SERIAL
console::respawn:sbin/getty -L /dev/tty0 0 vt100 # GENERIC_SERIAL
bootargs :
setenv bootargs 'console=tty0 console=ttyS0,115200 panic=5 rootwait root=/dev/mmcblk0p2 earlyprintk rw vt.global_cursor_default=0'
播放命令:
mplayer -x 800 -y 480 -zoom -framedrop badapple.avi
大神们帮小弟分析下是什么原因?
另外开机后的终端界面没有光标闪烁的。然后执行过QT的app之后返回到终端界面,却出现了一个光标闪烁??。。我希望是一直都有光标闪烁。。。
最近编辑记录 leefei (2020-12-20 21:45:17)
离线
console=tty0
改为
console=/dev/ttyS0
ttySX是你的实际串口终端
离线
console=tty0
改为
console=/dev/ttyS0
ttySX是你的实际串口终端
我是两个终端。一个串口终端是console=ttyS0 一个是LCD屏终端console=tty0
离线
先去掉tty0试试看,不让屏幕显示打印信息。猜测可能是tty0和qt同时操作fb,退出qt时tty0没有清空fb
离线
同问,楼主解决了吗
离线