首页 > 其他分享 >BUG:驱动新屏幕,屏幕左右无法居中

BUG:驱动新屏幕,屏幕左右无法居中

时间:2024-06-06 15:34:33浏览次数:20  
标签:居中 信号线 HSD DE 模式 blog 屏幕 BUG

1.BUG描述

RGB屏幕的显示左右无法居中

2.BUG原因

因为屏幕参考值的前肩距和后肩距(Hfp、Hbp)的type值远远超出了芯片的限制(32、128)。所以造成左右偏移无法调节。

3.修复方法

最后将屏幕的SYNC模式,硬件重新接线改为DE模式。使得前间距和后间距不再有效。

4.补充

4.1 参数的计算
时钟的实际频率: clock_freq = (DISP_HOR_RES+Hfp+Hbp+HsyncWidth)(DISP_VER_RES+Vfp+Vbp)(fps)

4.2 RGB_LCD驱动方式
首先RGB LCD 的驱动方式主要可以分为两种,一种是HV模式,一种是DE模式。HSD和VSD信号线可以不接
这两种模式的区别:DE模式使用DE信号来确定有效数据,HV模式则需要行 (HSD信号线) 和场同步信号 (VSD信号线) 来表示扫描的行和列
DE模式下需要用到 DEN 信号线,HSD和VSD信号线可以不用接,此时没有用到
HV模式下用到 HSD 和 VSD 信号线,此时DEN信号线可以不接。

4.3 参考
https://blog.csdn.net/m0_53570195/article/details/135596280?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-0-135596280-blog-17318273.235v43pc_blog_bottom_relevance_base6&spm=1001.2101.3001.4242.1&utm_relevant_index=3

标签:居中,信号线,HSD,DE,模式,blog,屏幕,BUG
From: https://www.cnblogs.com/Charles-Hui/p/18235100

相关文章

  • proteus 器件名称被软件篡改bug的解决方案
    proteusv7.8器件名称被软件篡改bug的解决方案BUG描述在做单片机实验时,发现从某一个时间保存的设计图文件开始,在添加新的电子元件时会出现部分旧元件的名称被捆绑替换为新元件的名称,导致元件名称出现重复,无法模拟运行。而且手动修改后会被再次替换为重复名。在尝试了网上提供......
  • 华为matebook 14s笔记本,Chrome浏览器开启硬件加速,屏幕闪屏,黑框,页面屏幕卡死,解决
    解决办法使用了https://zhuanlan.zhihu.com/p/644296061这个连接下的最后一个折中办法解决!一、现象Chrome开启“硬件加速模式”后,在观看视频时,尤其是全屏时,会出现短暂黑屏或黑块或闪屏。如果关闭“硬件加速”,则会造成播放某些高清视频(例如HEVC)视频或弹幕卡顿(似乎还好)。Edge......
  • 物料主数据屏幕增强2——标准表方式
    1、文档说明之前通过自建表的方式增强物料主数据字段,本文档通过直接增强标准表的方式,对物料主数据进行增强,使其能通过前台屏幕维护数据2、实现方法2.1、增强表增强对应视图"--------------------@斌将军[email protected]:'ZMARC_EXT'......
  • Bug-QQ机器人
    ​Bug-QQ机器人基于YesRotgo-cqhttp,使用OneBot标准的插件感谢@Go-CQHTTP-YesBot项目,这个项目的大框架都是基于YesBot完成的。在YesBot上的修改修改群聊天方式,不需要@修改端口监听为websocket(原始方式在我的服务器上出现端口占用问题)加入一点新功能调整s......
  • 如何解决 Docker Compose文件无法拉取:解决运维技术领域的Bug :Failed to pull Docker C
    如何解决DockerCompose文件无法拉取:解决运维技术领域的Bug:FailedtopullDockerComposeYAMLfilefromGitHubrepository原创作者:猫头虎作者微信号:Libin9iOak作者公众号:猫头虎技术团队更新日期:2024年6月6日博主猫头虎的技术世界......
  • QT笔记:重定向qDebug到控件
    QT笔记:重定向qDebug到控件作为log输出的qDebug可以将调试信息打印到调试终端中,但是有时候实际使用将其输出到UI界面也是很有用的,这里记录下如何将qDebug进行控件重定向。测试版本为QT6.6.2代码mainwindow.h//只要能正常编译过qDebug的就行#include<QMainWindow>QT_BEGIN_......
  • 巧用CMake编译策略:C++二次开发中的Release与Debug模式切换秘籍
    往期本博主的C++精讲优质博文可通过这篇导航进行查找:《Lemo的C++精华博文导航:进阶、精讲、设计模式文章全收录》前言在C++二次开发的过程中,理解各种编译模式并能灵活切换,对于提升软件性能和调试效率至关重要。本文将深入讨论Debug与Release模式的区别、默认编......
  • bug记录——报了一堆xtr1common和yvals_core.h的错误
    现象        今天使用VisualStdio2022时,突然出现了这样严重的报错,看得我一头雾水,而且无法启动VisualStdio2022的调试。原因    发现NULL没法直接使用时,跟着提示添加了如下的头文件。        #include<cstddef>,是C++标准库的头文件,在C的文件中使......
  • 游戏渲染调试工具 / 抓帧 / Frame Debugger
    有时候要调试一些游戏的渲染过程,可以用以下游戏:1.FrameDebugger如果是Unity项目,可以直接在编辑器的Window/Analysis/FrameDebugger打开自带的抓帧工具,对于自己的项目非常合适,能看到每一帧渲染的整个过程 2.RenderDoc如果要调试的游戏是手机游戏,或者PC上的其他游戏,......
  • 屏幕录制工具分享6款,附上详细电脑录屏教程(2024全新)
    当你即将参加一个重要的在线会议或一堂关键的直播课,但又担心错过关键点或无法及时做笔记时,屏幕录制无疑是最好的方法之一。屏幕录制是一项非常有价值的技能,它能让你出于各种目的捕捉屏幕上的活动。无论你的目的是创建教程、演示软件功能、捕捉游戏画面,还是仅仅分享你的桌面操作......