roo_display
API Documentation for roo_display
Loading...
Searching...
No Matches
st7796s.h File Reference
Include dependency graph for st7796s.h:
This graph shows which files directly or indirectly include this file:

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, kSpiMode0roo_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