672 views|11 replies

24

Posts

0

Resources
The OP
 

Newbies seek help from experts [Copy link]

 
This post was last edited by csfc on 2024-6-12 14:37

I need help, when I use the GD32F303 development board and connect it to the TFT LCD display, the screen flickers. Just like in the video, the text keeps flickering when displayed. How should I solve this problem?

WeChat_20240612143348

This post is from GD32 MCU

Latest reply

This should be a program problem. A software problem.   Details Published on 2024-6-14 23:13
 

6824

Posts

11

Resources
2
 

You can play the game. If you have the hardware, you can probably find the cause for you.

This post is from GD32 MCU
 
 
 

6027

Posts

6

Resources
3
 

Refresh efficiency issue. You should use full refresh mode when changing the display. It seems that white is writing on the screen.

This post is from GD32 MCU

Comments

Yes, I want to make a multimeter test interface. Press the button to enter the interface and display the measurement data. However, after the layout, it will always flicker. How should this be solved?  Details Published on 2024-6-13 08:18
 
Personal signature

在爱好的道路上不断前进,在生活的迷雾中播撒光引

 
 

24

Posts

0

Resources
4
 
Qintianqintian0303 posted on 2024-6-12 16:18 Refresh efficiency issue, you should use full refresh mode when changing the display, it seems like the screen is being written in white

Yes, I want to make a multimeter test interface. Press the button to enter the interface and display the measurement data. However, after the layout, it will always flicker. How should this be solved?

This post is from GD32 MCU

Comments

The partial refresh method is used. Instead of clearing the entire screen, only the changed parts are covered. The resolution of this screen is relatively high, but the full refresh efficiency is too low.  Details Published on 2024-6-13 09:49
 
 
 

6063

Posts

4

Resources
5
 

It seems like you are updating the entire screen content every time, and the screen refresh frequency is very low.

If only the modified parts were refreshed on the screen, it probably wouldn't flicker like this.

This post is from GD32 MCU

Comments

Yes, boss. I added a screen clearing function and then displayed the text. I thought that by switching the button once, I would enter a new interface. I tried what you recommended to refresh the screen where I modified it.  Details Published on 2024-6-13 09:04
 
 
 

24

Posts

0

Resources
6
 
damiaa posted on 2024-6-13 08:56 It seems like you are updating the entire screen content every time, and the screen refresh frequency is very low. If you only refresh the screen where you have modified, it probably won't flicker like this.

Yes, boss. I added a screen clearing function and then displayed the text. I thought that by switching the button once, I would enter a new interface. I tried what you recommended to refresh the screen where I modified it.

This post is from GD32 MCU
 
 
 

6027

Posts

6

Resources
7
 
csfc posted on 2024-6-13 08:18 Yes, I want to make a multimeter test interface, press the button to enter the interface, and display the measurement data, but after the layout, it will always flicker, ...

The partial refresh method is used. Instead of clearing the entire screen, only the changed parts are covered. The resolution of this screen is relatively high, but the full refresh efficiency is too low.

This post is from GD32 MCU

Comments

OK, I have tried refreshing by filling the area with color blocks. There is still a slight flicker after the changed part is covered. Is the refresh method wrong?  Details Published on 2024-6-13 10:32
 
Personal signature

在爱好的道路上不断前进,在生活的迷雾中播撒光引

 
 

24

Posts

0

Resources
8
 
Qintianqintian0303 posted on 2024-6-13 09:49 Use partial refresh, not full screen, just cover the changed part. This screen looks relatively high resolution, full refresh efficiency...

OK, I have tried refreshing by filling the area with color blocks. There is still a slight flicker after the changed part is covered. Is the refresh method wrong?

This post is from GD32 MCU
 
 
 

169

Posts

0

Resources
9
 

First check if there is any problem with the static display, then increase the frequency of the MCU itself and the refresh rate of the screen, optimize the output program efficiency, and don't have too high expectations for domestic screens.


This post is from GD32 MCU

Comments

Static is normal, no flickering.  Details Published on 2024-6-17 07:58
 
 
 

2929

Posts

0

Resources
10
 

This should be a program problem. A software problem.

This post is from GD32 MCU

Comments

Possibly  Details Published on 2024-6-17 07:59
 
 
 

24

Posts

0

Resources
11
 
hahajing posted on 2024-6-14 21:56 First check if there is any problem with the static display, then increase the frequency of the MCU itself and the refresh rate of the screen, optimize the output program efficiency, and don't have too high expectations for domestic screens...

Static is normal, no flickering.

This post is from GD32 MCU
 
 
 

24

Posts

0

Resources
12
 
tagetage posted on 2024-6-14 23:13 This should be a program problem. A software problem.

possible

This post is from GD32 MCU
 
 
 

Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list