|
roo_display
API Documentation for roo_display
|
#include <cstdint>#include "roo_display/driver/common/addr_window_device.h"#include "roo_display/driver/st77xx.h"#include "roo_display/transport/spi.h"Go to the source code of this file.
Data Structures | |
| struct | roo_display::st7796s::Init |
Namespaces | |
| namespace | roo_display |
| Defines 140 opaque HTML named colors. | |
| namespace | roo_display::st7796s |
Typedefs | |
| typedef SpiSettings< kSpiFrequency, kSpiMsbFirst, kSpiMode0 > | roo_display::st7796s::DefaultSpiSettings |
| template<typename Transport > | |
| using | roo_display::St7796s = AddrWindowDevice< st77xx::St77xxTarget< Transport, st7796s::Init, 320, 480, 0, 0, 0, 0, false, true, true > > |
| template<int pinCS, int pinDC, int pinRST, typename Spi = DefaultSpi, typename SpiSettings = st7796s::DefaultSpiSettings, typename Gpio = DefaultGpio> | |
| using | roo_display::St7796sspi = St7796s< SpiTransport< pinCS, pinDC, pinRST, SpiSettings, Spi, Gpio > > |
Enumerations | |
| enum | roo_display::st7796s::Command { roo_display::st7796s::DIC = 0xB4 , roo_display::st7796s::DFC = 0xB6 , roo_display::st7796s::PWCTR1 = 0xC0 , roo_display::st7796s::PWCTR2 = 0xC1 , roo_display::st7796s::PWCTR3 = 0xC2 , roo_display::st7796s::PWCTR4 = 0xC3 , roo_display::st7796s::PWCTR5 = 0xC4 , roo_display::st7796s::VMCTR1 = 0xC5 , roo_display::st7796s::GMCTRP1 = 0xE0 , roo_display::st7796s::GMCTRN1 = 0xE1 , roo_display::st7796s::DOCA = 0xE8 , roo_display::st7796s::CSCON = 0xF0 } |
Variables | |
| static const uint32_t | roo_display::st7796s::kSpiFrequency = 80 * 1000 * 1000 |