Skip to content

Commit 3033d35

Browse files
committed
ugfx: ST7735: set frame rate to 62.5 fps
1 parent 25674cf commit 3033d35

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

components/ugfx/drivers/gdisp/ST7735/gdisp_lld_ST7735.c

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -70,20 +70,20 @@ LLDSPEC bool_t gdisp_lld_init(GDisplay *g) {
7070
write_cmd(g, ST7735_SLPOUT); // 2: Out of sleep mode, no args, w/delay
7171
gfxSleepMilliseconds(120);
7272
write_cmd(g, ST7735_FRMCTR1); // 3: Frame rate control - normal mode, 3 args:
73-
write_data(g, 0x00);
74-
write_data(g, 0x04);
75-
write_data(g, 0x04);
73+
write_data(g, 0x05);
74+
write_data(g, 0x37);
75+
write_data(g, 0x37);
7676
write_cmd(g, ST7735_FRMCTR2); // 4: Frame rate control - idle mode, 3 args:
77-
write_data(g, 0x00);
78-
write_data(g, 0x04);
79-
write_data(g, 0x04);
77+
write_data(g, 0x05);
78+
write_data(g, 0x37);
79+
write_data(g, 0x37);
8080
write_cmd(g, ST7735_FRMCTR3); // 5: Frame rate control - partial mode, 6 args:
81-
write_data(g, 0x00);
82-
write_data(g, 0x04);
83-
write_data(g, 0x04);
84-
write_data(g, 0x00);
85-
write_data(g, 0x04);
86-
write_data(g, 0x04);
81+
write_data(g, 0x05);
82+
write_data(g, 0x37);
83+
write_data(g, 0x37);
84+
write_data(g, 0x05);
85+
write_data(g, 0x37);
86+
write_data(g, 0x37);
8787
write_cmd(g, ST7735_INVCTR); // 6: Display inversion control, 1 arg, no delay:
8888
write_data(g, 0x03);
8989
write_cmd(g, ST7735_PWCTR1); // 7: Power control, 3 args, no delay:

0 commit comments

Comments
 (0)