wince开机启动进度条在上方

本文探讨了开机启动进度条位置异常的问题,并分析了可能的原因在于LCD驱动中的参数设置。通过对垂直后沿(vbp)、垂直同步脉冲宽度(vsw)等参数的调整,可以有效解决进度条位置偏移的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一般正常情况下开机启动的进度条在最下方,但是运行时开机进度条显示在上方,桌面上面会有一个灰条。

遇到这种问题,首先查询了一下源代码,没有问题,进度条的显示位置是在最下方。

这可能和LCD驱动中参数的设置有关,参数一般有:

x_res , y_res, pixel_clock,hsw,  hfp, hfp, vsw, vfp, vbp等

前三个都很好理解,就是长度、宽度和像素时钟。

出现这种现象的原因和下面6个参数的设置有关,具体参数

hsw     Horizontal synchronization pulse width
hfp Horizontal front porch 
hbp Horizontal back porch
vsw Vertical synchronization pulse width 
vfp   Vertical front porch 
vbp Vertical back porch 

由上看看出很可能是和下面三个参数的设置有关,根据所使用的液晶屏的文档参数,修改下面的参数值测试

最终使用的下面三个参数分别为:10,4,2,主要将vbp的参数改小,改小vsw的值也会起到作用,注意也不能都改的特别小。

不同的液晶屏的参数设置会不同,具体得运行观察。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值