|
TinyGPU
|
Driver for HX8357 SPI display controller. More...
#include <DisplayDriverSPI.h>


Public Member Functions | |
| HX8357Driver (SPIClass &spi, int8_t cs, int8_t dc, int8_t rst=-1) | |
| bool | begin () override |
Public Member Functions inherited from DisplayDriverSPI | |
| DisplayDriverSPI (SPIClass &spi, int8_t cs, int8_t dc, int8_t rst=-1, size_t xOffset=0, size_t yOffset=0) | |
| bool | writeData (ISurface &surface) override |
Public Member Functions inherited from DisplayDriver< RGB_T > | |
| virtual | ~DisplayDriver ()=default |
| virtual bool | begin ()=0 |
| virtual void | end () |
| virtual bool | writeData (ISurface< RGB_T > &surface)=0 |
Additional Inherited Members | |
Protected Member Functions inherited from DisplayDriverSPI | |
| bool | setAddressWindow (size_t x, size_t y, size_t w, size_t h) override |
| void | setupPinsAndReset () |
| void | writeCommand (uint8_t cmd) |
| void | writeData16 (uint16_t d1, uint16_t d2) |
| void | writeData8 (uint8_t data) |
| virtual bool | setAddressWindow (size_t x, size_t y, size_t w, size_t h)=0 |
Protected Attributes inherited from DisplayDriverSPI | |
| SPIClass & | spi_ |
| int8_t | cs_ |
| int8_t | dc_ |
| int8_t | rst_ |
| size_t | xOffset_ |
| size_t | yOffset_ |
Driver for HX8357 SPI display controller.
Handles initialization and address window logic for HX8357 displays.
|
inline |
|
inlineoverridevirtual |
Implements DisplayDriver< RGB_T >.