打印

GD32F470驱动TFT LCD闪屏问题

[复制链接]
1501|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
大家好,我用一块GD32F470,加一个GM8285C(RGB-LVDS  发送器),驱动一块10.1寸(1280x800)的TFT LCD屏,目前有闪屏问题。不知道是否和时钟设置有关,下面是时钟设置相关代码,不知道哪些大神可以看看,谢谢。

------------------------------------------------------------------------------
static void tli_config(void)
{
    tli_parameter_struct               tli_init_struct;
    tli_layer_parameter_struct         tli_layer_init_struct;

    rcu_periph_clock_enable(RCU_TLI);
    tli_gpio_config();


    /* configure the PLLSAI clock to generate lcd clock */
    if(ERROR == rcu_pllsai_config(192, 2, 3)) {   
        while(1);
    }


    rcu_tli_clock_div_config(RCU_PLLSAIR_DIV8);
    rcu_osci_on(RCU_PLLSAI_CK);
    if(ERROR == rcu_osci_stab_wait(RCU_PLLSAI_CK)) {
        while(1);
    }

使用特权

评论回复
沙发
sagade| | 2023-1-5 09:42 | 只看该作者
rcu_tli_clock_div_config(RCU_PLLSAIR_DIV8);
把RCU_PLLSAIR_DIV8分频系数改小(如RCU_PLLSAIR_DIV2),提高TLI时钟

使用特权

评论回复
板凳
eefas| | 2023-1-9 17:33 | 只看该作者
使用的是fsmc接口吗?              

使用特权

评论回复
地板
linfelix| | 2023-1-10 20:49 | 只看该作者
这个屏幕还能闪烁吗?              

使用特权

评论回复
5
sagade| | 2023-1-11 09:25 | 只看该作者
eefas 发表于 2023-1-9 17:33
使用的是fsmc接口吗?

TLI接口

使用特权

评论回复
6
zeshoufx| | 2023-1-11 14:10 | 只看该作者
我怎么看到分辨率可以到1024x768,,1280x800怕有点困难

使用特权

评论回复
7
tpgf| | 2023-2-2 13:19 | 只看该作者
发送数据的频率是多少 有可能是刷新频率的问题

使用特权

评论回复
8
nawu| | 2023-2-2 13:30 | 只看该作者
FLICKER俗称抬头纹,是平时液晶屏应用过程中遇到较多的一种闪屏情况

使用特权

评论回复
9
aoyi| | 2023-2-2 13:37 | 只看该作者
正常使用tft lcd模块状态下Vcom的中心值与Vpixel的中心值一致且VpixelH和VpixelL的差值与VcomH和VcomL的差值一致,在这样的情况下tft lcd液晶模块不会出现FLICKER现象。如果当这两个电压的中心值或差值出现偏差时,tft lcd就会出现FLICKER闪屏现象。

使用特权

评论回复
10
zljiu| | 2023-2-2 13:47 | 只看该作者
楼主的闪屏现象里边有没有注意到是否有横纹的出现呢

使用特权

评论回复
11
gwsan| | 2023-2-2 15:31 | 只看该作者
通过配合调节Vcom和VcomH的值,先尝试往哪个方向调节可以使FLICKER变轻,最后才确定在某个特定值上效果最好

使用特权

评论回复
12
tfqi| | 2023-2-2 15:41 | 只看该作者
对于固定的IC,Vcom和VcomH的值并不是确定不变的,搭配的Panel不一样,客户供给VDD电压的不同,GAMMA值的变化,都会对Vpixel产生影响,从而导致FLICKER的产生,这时就需要重新调整Vcom和VcomH的值来消除FLICKER

使用特权

评论回复
13
369122197| | 2023-5-5 15:03 | 只看该作者
GM8285C比较垃圾,建议降低频率尝试,1280*800的频率可以降低到37MHZ驱动试试;

使用特权

评论回复
14
minzisc| | 2023-5-10 20:35 | 只看该作者
gd32f450程序怎么提升算法的加速

使用特权

评论回复
15
hilahope| | 2023-5-10 22:02 | 只看该作者
集成了TFT LCD控制器和硬件图形加速器IPA吧  

使用特权

评论回复
16
wangdezhi| | 2023-5-10 22:11 | 只看该作者
使用GD32FF427V-START板子的SPI1驱动TFTLCD

使用特权

评论回复
17
rudyhuang| | 2023-5-18 13:51 | 只看该作者
我做过几个项目,屏也是1280*800的,用的是STM32F103+RA8877(支持LVDS接口的屏),效果非常不错

使用特权

评论回复
18
MzZY| | 2023-5-18 13:56 | 只看该作者
查看TFT的驱动IC是否可支持这么大分辨率的屏,闪屏一般是扫描频率达不到造成的原因,想要解决可以私信我

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

3

帖子

0

粉丝