|
|
|
@ -384,7 +384,7 @@ void display_init(void) {
|
|
|
|
|
// LCD_FMARK (tearing effect)
|
|
|
|
|
GPIO_InitStructure.Mode = GPIO_MODE_INPUT;
|
|
|
|
|
GPIO_InitStructure.Pull = GPIO_NOPULL;
|
|
|
|
|
GPIO_InitStructure.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
|
|
|
|
|
GPIO_InitStructure.Speed = GPIO_SPEED_FREQ_LOW;
|
|
|
|
|
GPIO_InitStructure.Alternate = 0;
|
|
|
|
|
GPIO_InitStructure.Pin = DISPLAY_TE_PIN;
|
|
|
|
|
HAL_GPIO_Init(DISPLAY_TE_PORT, &GPIO_InitStructure);
|
|
|
|
@ -392,7 +392,7 @@ void display_init(void) {
|
|
|
|
|
|
|
|
|
|
GPIO_InitStructure.Mode = GPIO_MODE_AF_PP;
|
|
|
|
|
GPIO_InitStructure.Pull = GPIO_NOPULL;
|
|
|
|
|
GPIO_InitStructure.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
|
|
|
|
|
GPIO_InitStructure.Speed = GPIO_SPEED_FREQ_LOW;
|
|
|
|
|
GPIO_InitStructure.Alternate = GPIO_AF12_FMC;
|
|
|
|
|
// LCD_CS/PD7 LCD_RS/PD11 LCD_RD/PD4 LCD_WR/PD5
|
|
|
|
|
GPIO_InitStructure.Pin = GPIO_PIN_7 | GPIO_PIN_11 | GPIO_PIN_4 | GPIO_PIN_5;
|
|
|
|
|