日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

LCD 进入休眠的操作解决方式

發布時間:2025/3/21 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 LCD 进入休眠的操作解决方式 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

LCD進入睡眠

?echo "0" > /sys/class/graphics/fb0/blank?

LCD顯示退出睡眠模式方法
1、 echo -e "\033[9;0]" > /dev/tty0
2、echo 1 > /sys/class/graphics/fb0/blank?

如果想屏幕永不休眠,在UBOOT啟動參數bootargs中增加? consoleblank=0


在/sys/class/graphics/fbx/ 下的屬性文件可以顯示當前顯示的一些屬性。

比如root@sabresd_6dq:/sys/class/graphics/fb0 # ls
bits_per_pixel
blank
console
cursor
dev
device
fsl_disp_dev_property
fsl_disp_property
mode
modes
name
pan
power
rotate
state
stride
subsystem
uevent
virtual_size

root@sabresd_6dq:/sys/class/graphics/fb0 # cat fsl_disp_dev_property
lcd

表示當前顯示設備為 LCD

root@sabresd_6dq:/sys/class/graphics/fb0 # cat mode
U:1024x768p-59

表示當前顯示分辨率

?# cat fsl_disp_property
2-layer-fb-bg

2-layer-fb-bg,表示fb0使用MEM_BG_SYNC通道,在IPU 的Display Process模塊和MEM_FG_SYNC通道來的數據合并,再送入DC。


# ioctl -l 16 -r /dev/graphics/fb0 0x4600??? //0x4600 在linux/fb.h頭文件定義的 FBIOGET_VSCREENINFO

它使用的結構體為:

struct fb_var_screeninfo{

?? __u32? xres;

?? __u32 yres;

?? __u32? xres_virtual;

?? __u32 yres_virtual;

};
sending ioctl 0x4600 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
return buf: 00 04 00 00 00 03 00 00 00 04 00 00 00 09 00 00

可見屏幕高為 1024(0x400), 768(0x300)? , 虛擬高為1024,? 寬為2304(0x900)



其它操作后續再研究。

總結

以上是生活随笔為你收集整理的LCD 进入休眠的操作解决方式的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。