no-OS
|
Structure holding the initialization parameters for stm32 platform specific SPI parameters. More...
#include <stm32_spi.h>
Public Attributes | |
uint32_t | chip_select_port |
uint32_t(* | get_input_clock )(void) |
uint32_t | alternate |
struct no_os_dma_init_param * | dma_init |
struct stm32_dma_channel * | rxdma_ch |
struct stm32_dma_channel * | txdma_ch |
uint32_t | irq_num |
Structure holding the initialization parameters for stm32 platform specific SPI parameters.
uint32_t stm32_spi_init_param::alternate |
Chip select alternate function
uint32_t stm32_spi_init_param::chip_select_port |
Chip select port
struct no_os_dma_init_param* stm32_spi_init_param::dma_init |
DMA Initialization Parameters
uint32_t(* stm32_spi_init_param::get_input_clock) (void) |
Get perihperal source clock function
uint32_t stm32_spi_init_param::irq_num |
struct stm32_dma_channel* stm32_spi_init_param::rxdma_ch |
RX DMA Channel Descriptor
struct stm32_dma_channel* stm32_spi_init_param::txdma_ch |
TX DMA Channel Descriptor