展讯平台lcd频率计算

本文详细解析了展讯平台点屏时的时钟配置规则,包括phy_freq和pixel_clk的计算方法,以及如何通过配置文件调整时钟源以满足不同屏幕刷新率的需求。

 展讯平台点屏时要配置两个时钟(phy_freq和pixel_clk),那这两个参数要怎么配置呢,我们可以找到展讯的这份文档,输入屏的参数,即可计算出相应的时钟。如

 然后将相应的参数填到屏的配置文件中,如

Android9.0以前,
uboot配置

.phy_freq = 1105000
.pixel_clk = 153600000

kernel配置

pixel_clk:由uboot传参到cmdline(在uboot)
clock-frequency = <1105000>;对应uboot的phy_freq

Android10.0
uboot配置

.phy_freq = 1105000
.pixel_clk = 153600000


kernel配置

sprd,phy-bit-clock = <1105000>;//phy-freq
clock-frequency = <153600000>;//pixel_clk

当然,这不是重点,之前一直不了解其中的运算规则,excel隐藏了其中的运算规则,今天看代码有了一些了解,分享下

pixel_clk计算

从下面的程序中可以窥见一二,如果配置是时钟源是dpi_clk_src中一个,直接使用,然后根据ROUND(a, b)计算分配分配

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值