我已经按照 sprac49.pdf 中的说明进行了操作、但不确定如何为我们的显示屏设置 PLL 值。
除非我弄错了、否则我只需更改几个值、以匹配12英寸显示屏、然后卸下用于控制背光的部件。
对于我们来说、我们只需打开 GPIO、DRA726就没有背光控制。 LCD 显示屏上的 I2C 端口仅用于 egalax 触摸屏。
我会在哪里查找要使用的 PLL 值?
void video_pll_conf (u32 lcd_type)
{
uint32_t regval、temp;
开关(LCD_TYPE)
{
LCD_TYPE_7_INCH 案例:
/* 7" LCD *
分频器= 10 + 1;
乘数= 410;
DIV_H11_clkcfg = 16 + 1;
中断;
LCD_TYPE_10_INCH 案例:
/* 10英寸液晶屏*/
分频器= 8 + 1;
乘数= 421;
DIV_H11_clkcfg = 8 + 1;
中断;
默认值:
hang();
}
这里是 LCD 的定义、我们的显示屏是 LVDS、它有一个将 TI 视频输出转换为 LVDS 的器件。
面板正时{
时钟频率=<9368800>;
hactive =<1920>;
Vactive =<720>;
前沿=<115>;
后沿=<20>;
HSYNC-LEN =<5>;
后沿=<3>;
垂直前沿=<32>;
vsync-len =<3>;
HSYNC-ACTIVE =<0>;
vsync-active =<0>;
停用=<1>;
像素时钟激活=<1>;
};
Michel Catudal
ACTIA Corp.