fix error when using STM_PORTB_DATA_BUS

This commit is contained in:
zerog2k 2020-07-25 11:54:41 -05:00
parent c124688ab1
commit ee081b0dc3
1 changed files with 2 additions and 2 deletions

View File

@ -139,7 +139,7 @@ void TFT_eSPI::busDir(uint32_t mask, uint8_t mode)
if (mode == OUTPUT) GPIOA->MODER = (GPIOA->MODER & 0xFFFF0000) | 0x00005555; if (mode == OUTPUT) GPIOA->MODER = (GPIOA->MODER & 0xFFFF0000) | 0x00005555;
else GPIOA->MODER &= 0xFFFF0000; else GPIOA->MODER &= 0xFFFF0000;
#endif #endif
#elif STM_PORTB_DATA_BUS #elif defined STM_PORTB_DATA_BUS
#if defined (STM32F1xx) #if defined (STM32F1xx)
if (mode == OUTPUT) GPIOB->CRL = 0x33333333; if (mode == OUTPUT) GPIOB->CRL = 0x33333333;
else GPIOB->CRL = 0x88888888; else GPIOB->CRL = 0x88888888;
@ -199,7 +199,7 @@ uint8_t TFT_eSPI::readByte(void)
b = GPIOA->IDR; b = GPIOA->IDR;
b = GPIOA->IDR; b = GPIOA->IDR;
b = (GPIOA->IDR) & 0xFF; b = (GPIOA->IDR) & 0xFF;
#elif STM_PORTB_DATA_BUS #elif defined STM_PORTB_DATA_BUS
b = GPIOB->IDR; b = GPIOB->IDR;
b = GPIOB->IDR; b = GPIOB->IDR;
b = GPIOB->IDR; b = GPIOB->IDR;