嵌入式上的 LVDS 可以设置为较低的分辨率吗?

Posted

技术标签:

【中文标题】嵌入式上的 LVDS 可以设置为较低的分辨率吗?【英文标题】:Can LVDS on embedded be set to lower resolution? 【发布时间】:2021-03-31 09:11:34 【问题描述】:

我有一个嵌入式 Atom E3825 板,其中 Bios 可以为 LVDS 设置至少 800x480,而我的显示器是 640x480。 我可以将其设置为较低的分辨率吗?怎么做?

我尝试使用 cvtxrandr,但前者只能确定 800 像素宽是 物理 限制,而后者无法设置时间(如果我了解限制) . 其实问

~# cvt 640 480
# 640x480 59.38 Hz (CVT 0.31M3) hsync: 29.69 kHz; pclk: 23.75 MHz
Modeline "640x480_60.00"   23.75  640 664 720 800  480 483 487 500 -hsync +vsync

正在尝试

xrandr --newmode "640x480_60.00"   23.75  640 664 720 800  480 483 487 500 -hsync +vsync
xrandr --output eDP1 --mode 640x480_60.00

我得到的只是一个不可读的缩小屏幕。

【问题讨论】:

【参考方案1】:

好吧,我设法修复了一些事情。 主要问题实际上是颜色,显示不正确,这与分辨率无关。这个旧型号的 640x480 像素面板预计会获得 18 位 颜色,而不是 BIOS 默认的 24 位。

所以我的解决方法是在 BIOS 上设置 18 位颜色并继续使用 800x480 像素,忽略屏幕右侧的额外(不可见)160 像素...

【讨论】:

以上是关于嵌入式上的 LVDS 可以设置为较低的分辨率吗?的主要内容,如果未能解决你的问题,请参考以下文章

树莓派的频率管理和热控制

树莓派的频率管理和热控制

图像处理基于matlab DWT图像水印嵌入提取攻击含Matlab源码 622期

重新采样 xarray 对象以降低空间分辨率

如何让 AVCaptureSessionpresetPhoto 以较低的分辨率拍照?

以高分辨率从网络摄像头捕获图片,同时使用 DirectShow.Net 以较低的分辨率进行预览