18 HAL_GPIO_WritePin(SPI1_CS_GPIO_Port, SPI1_CS_Pin, GPIO_PIN_SET);
28 HAL_GPIO_WritePin(SPI1_CS_GPIO_Port, SPI1_CS_Pin, GPIO_PIN_RESET);
38 HAL_GPIO_WritePin(A0_GPIO_Port, A0_Pin, GPIO_PIN_RESET);
58 HAL_GPIO_WritePin(A0_GPIO_Port, A0_Pin, GPIO_PIN_SET);
82 HAL_GPIO_WritePin(A0_GPIO_Port, A0_Pin, GPIO_PIN_RESET);
84 HAL_SPI_Transmit(self->SPI_Handler, tx,
sizeof(tx), 100);
static uint8_t ST7735R_DISPOFF_CMD
DISPOFF command.
ST7735R_Return ST7735R_Write_Command(struct ST7735R *self, uint8_t cmd)
Write command on device.
void ST7735R_CS_Low(void)
Bring low SPI1 CS pin.
#define ST7735R_SPI_TIMEOUT
ST7735R_Return ST7735R_Backlight_Off(struct ST7735R *self)
Turn backlight off.
void ST7735R_CS_High(void)
Set SPI1 CS pin.
Main header file for the ST7735R LCD chip.
ST7735R_Return ST7735R_Write_Data(struct ST7735R *self, uint8_t *data, uint8_t size)
Write data to RAM on device.