ISF15ACP4 Driver 1.0.0
API reference
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations
isf15acp4_spi_interface.hpp File Reference

CRTP-based SPI and GPIO interface for NKK SmartDisplay OLED drivers. More...

#include <cstddef>
#include <cstdint>
Include dependency graph for isf15acp4_spi_interface.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  isf15acp4::SpiInterface< Derived >
 CRTP transport interface for SPI writes and GPIO control. More...
 

Namespaces

namespace  isf15acp4
 

Enumerations

enum class  isf15acp4::CtrlPin : uint8_t {
  isf15acp4::ChipSelect = 0 , isf15acp4::DataCommand = 1 , isf15acp4::Reset = 2 , isf15acp4::VccEnable = 3 ,
  isf15acp4::Switch = 4
}
 Hardware control signals for the SSD1331 SmartDisplay interface. More...
 
enum class  isf15acp4::GpioSignal : uint8_t { isf15acp4::Inactive = 0 , isf15acp4::Active = 1 }
 Abstract GPIO level for control pins. More...
 
enum class  isf15acp4::SpiMode : uint8_t { isf15acp4::Mode0 = 0 , isf15acp4::Mode3 = 3 }
 SPI mode required by NKK SmartDisplay devices. More...
 

Detailed Description

CRTP-based SPI and GPIO interface for NKK SmartDisplay OLED drivers.