spi configuration init structure More...
#include <hpm_spi.h>
spi configuration init structure
| spi_sclk_sampling_clk_edges_t spi_initialize_config_t::clk_phase |
CPHA
| spi_sclk_idle_state_t spi_initialize_config_t::clk_polarity |
CPOL
| uint8_t spi_initialize_config_t::data_len |
the unit is bit (1~32bit)
| bool spi_initialize_config_t::data_merge |
data Merge mode
| spi_shift_direction_t spi_initialize_config_t::direction |
MSB or LSB data shift direction
| spi_data_phase_format_t spi_initialize_config_t::io_mode |
the spi data line mode
| spi_mode_selection_t spi_initialize_config_t::mode |
the spi operating mode