lvds屏幕不显示,用示波器测量两个时钟引脚都是高电平,这是为什么
原理图?
屏幕规格?
代码,你这什么都不发出来,猜不出来是什么问题!
&lcd0 {
lcd_used = <1>;
lcd_driver_name = "default_lcd";
lcd_backlight = <100>;
lcd_if = <3>;
lcd_width = <108>;
lcd_height = <94>;
lcd_pwm_used = <1>;
lcd_pwm_ch = <7>;
lcd_pwm_freq = <50000>;
lcd_pwm_pol = <0>;
lcd_pwm_max_limit = <255>;
lcd_backlight = <255>;
lcd_bl_en = <&pio PD 22 GPIO_ACTIVE_HIGH>;
lcd_x = <1920>;
lcd_y = <1080>;
lcd_dclk_freq = <75>;
lcd_hbp = <140>;
lcd_ht = <1100>;
lcd_hspw = <60>;
lcd_vbp = <45>;
lcd_vt = <1125>;
lcd_vspw = <15>;
lcd_lvds_if = <1>;
lcd_lvds_colordepth = <0>;
lcd_lvds_mode = <1>;
lcd_frm = <0>;
lcd_io_phase = <0x0000>;
lcd_gamma_en = <0>;
lcd_bright_curve_en = <0>;
lcd_cmap_en = <0>;
deu_mode = <0>;
lcdgamma4iep = <22>;
smart_color = <90>;
pinctrl-0 = <&lvds0_pins_a &lvds1_pins_a>;
pinctrl-1 = <&lvds0_pins_b &lvds1_pins_b>;
};
屏幕规格就是1920*1080
现象就是不显示,时钟高电平,其他数据引脚都有信号
调单路lvds是正常显示的
时序改成和规格书里一样的,现象也是一样
引脚和复用都对过,是对的