TLE92466ED Driver 0.1.0-preview
Modern C++23 driver for Infineon TLE92466ED Six-Channel Low-Side Solenoid Driver
Loading...
Searching...
No Matches
ESP32C6_HAL::SPIConfig Struct Reference

SPI configuration structure for ESP32-C6. More...

#include <ESP32C6_HAL.hpp>

Public Attributes

spi_host_device_t host = SPI2_HOST
 SPI host (SPI2_HOST for ESP32-C6)
 
int miso_pin = 2
 MISO pin (GPIO2)
 
int mosi_pin = 7
 MOSI pin (GPIO7)

 
int sclk_pin = 6
 SCLK pin (GPIO6)
 
int cs_pin = 10
 CS pin (GPIO10)
 
int frequency = 1000000
 SPI frequency (1MHz)
 
int mode = 0
 SPI mode (0 = CPOL=0, CPHA=0)
 
int queue_size = 1
 Transaction queue size.
 

Detailed Description

SPI configuration structure for ESP32-C6.

Member Data Documentation

◆ cs_pin

int ESP32C6_HAL::SPIConfig::cs_pin = 10

CS pin (GPIO10)

◆ frequency

int ESP32C6_HAL::SPIConfig::frequency = 1000000

SPI frequency (1MHz)

◆ host

spi_host_device_t ESP32C6_HAL::SPIConfig::host = SPI2_HOST

SPI host (SPI2_HOST for ESP32-C6)

◆ miso_pin

int ESP32C6_HAL::SPIConfig::miso_pin = 2

MISO pin (GPIO2)

◆ mode

int ESP32C6_HAL::SPIConfig::mode = 0

SPI mode (0 = CPOL=0, CPHA=0)

◆ mosi_pin

int ESP32C6_HAL::SPIConfig::mosi_pin = 7

MOSI pin (GPIO7)

◆ queue_size

int ESP32C6_HAL::SPIConfig::queue_size = 1

Transaction queue size.

◆ sclk_pin

int ESP32C6_HAL::SPIConfig::sclk_pin = 6

SCLK pin (GPIO6)


The documentation for this struct was generated from the following file: