caffeine-hal 0.6.6
A Header-Defined Interface c library, it provides the hal layer for the Caffeine framework
Loading...
Searching...
No Matches
Data Fields
cfn_hal_spi_config_t Struct Reference

SPI configuration structure. More...

#include <cfn_hal_spi.h>

Data Fields

uint32_t bitrate
 
uint32_t data_size
 
cfn_hal_spi_config_format_t fmt
 
cfn_hal_spi_config_cs_mode_t cs_mode
 
void * custom
 

Detailed Description

SPI configuration structure.

Field Documentation

◆ bitrate

uint32_t cfn_hal_spi_config_t::bitrate

Bus frequency in bps

◆ cs_mode

cfn_hal_spi_config_cs_mode_t cfn_hal_spi_config_t::cs_mode

Chip Select behavior

◆ custom

void* cfn_hal_spi_config_t::custom

Vendor-specific custom configuration

◆ data_size

uint32_t cfn_hal_spi_config_t::data_size

Bits per frame (e.g. 8, 16)

◆ fmt

cfn_hal_spi_config_format_t cfn_hal_spi_config_t::fmt

Clock phase/polarity


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