Modules | Macros
Collaboration diagram for SPI_Exported_Constants:

Modules

 SPI_data_direction
 
 SPI_mode
 
 SPI_data_size
 
 SPI_Clock_Polarity
 
 SPI_Clock_Phase
 
 SPI_Slave_Select_management
 
 SPI_BaudRate_Prescaler
 
 SPI_MSB_LSB_transmission
 
 SPI_I2S_Mode
 
 SPI_I2S_Standard
 
 SPI_I2S_Data_Format
 
 SPI_I2S_MCLK_Output
 
 SPI_I2S_Audio_Frequency
 
 SPI_I2S_Clock_Polarity
 
 SPI_I2S_DMA_transfer_requests
 
 SPI_NSS_internal_software_management
 
 SPI_CRC_Transmit_Receive
 
 SPI_direction_transmit_receive
 
 SPI_I2S_interrupts_definition
 
 SPI_I2S_flags_definition
 
 SPI_CRC_polynomial
 
 SPI_I2S_Legacy
 
 I2S_Mode
 
 I2S_Standard
 
 I2S_Data_Format
 
 I2S_MCLK_Output
 
 I2S_Audio_Frequency
 
 I2S_Clock_Polarity
 
 SPI_CRC_length
 
 SPI_FIFO_reception_threshold
 
 SPI_last_DMA_transfers
 
 SPI_transmission_fifo_status_level
 
 SPI_reception_fifo_status_level
 

Macros

#define IS_I2S_EXT_PERIPH(PERIPH)
 
#define IS_I2S_EXT_PERIPH(PERIPH)
 
#define IS_SPI_23_PERIPH(PERIPH)
 
#define IS_SPI_23_PERIPH(PERIPH)
 
#define IS_SPI_23_PERIPH(PERIPH)
 
#define IS_SPI_23_PERIPH_EXT(PERIPH)
 
#define IS_SPI_23_PERIPH_EXT(PERIPH)
 
#define IS_SPI_ALL_PERIPH(PERIPH)
 
#define IS_SPI_ALL_PERIPH(PERIPH)
 
#define IS_SPI_ALL_PERIPH(PERIPH)
 
#define IS_SPI_ALL_PERIPH_EXT(PERIPH)
 
#define IS_SPI_ALL_PERIPH_EXT(PERIPH)
 

Detailed Description

Macro Definition Documentation

#define IS_I2S_EXT_PERIPH (   PERIPH)
Value:
(((PERIPH) == I2S2ext) || \
((PERIPH) == I2S3ext))
#define I2S2ext
Definition: stm32f4xx.h:2049
#define I2S3ext
Definition: stm32f4xx.h:2055

Definition at line 137 of file stm32f30x_spi.h.

#define IS_I2S_EXT_PERIPH (   PERIPH)
Value:
(((PERIPH) == I2S2ext) || \
((PERIPH) == I2S3ext))
#define I2S2ext
Definition: stm32f4xx.h:2049
#define I2S3ext
Definition: stm32f4xx.h:2055

Definition at line 143 of file stm32f4xx_spi.h.

#define IS_SPI_23_PERIPH (   PERIPH)
Value:
(((PERIPH) == SPI2) || \
((PERIPH) == SPI3))
#define SPI2
Definition: stm32f4xx.h:2050
#define SPI3
Definition: stm32f4xx.h:2051

Definition at line 121 of file stm32f10x_spi.h.

#define IS_SPI_23_PERIPH (   PERIPH)
Value:
(((PERIPH) == SPI2) || \
((PERIPH) == SPI3))
#define SPI2
Definition: stm32f4xx.h:2050
#define SPI3
Definition: stm32f4xx.h:2051

Definition at line 129 of file stm32f30x_spi.h.

#define IS_SPI_23_PERIPH (   PERIPH)
Value:
(((PERIPH) == SPI2) || \
((PERIPH) == SPI3))
#define SPI2
Definition: stm32f4xx.h:2050
#define SPI3
Definition: stm32f4xx.h:2051

Definition at line 135 of file stm32f4xx_spi.h.

#define IS_SPI_23_PERIPH_EXT (   PERIPH)
Value:
(((PERIPH) == SPI2) || \
((PERIPH) == SPI3) || \
((PERIPH) == I2S2ext) || \
((PERIPH) == I2S3ext))
#define SPI2
Definition: stm32f4xx.h:2050
#define SPI3
Definition: stm32f4xx.h:2051
#define I2S2ext
Definition: stm32f4xx.h:2049
#define I2S3ext
Definition: stm32f4xx.h:2055

Definition at line 132 of file stm32f30x_spi.h.

#define IS_SPI_23_PERIPH_EXT (   PERIPH)
Value:
(((PERIPH) == SPI2) || \
((PERIPH) == SPI3) || \
((PERIPH) == I2S2ext) || \
((PERIPH) == I2S3ext))
#define SPI2
Definition: stm32f4xx.h:2050
#define SPI3
Definition: stm32f4xx.h:2051
#define I2S2ext
Definition: stm32f4xx.h:2049
#define I2S3ext
Definition: stm32f4xx.h:2055

Definition at line 138 of file stm32f4xx_spi.h.

#define IS_SPI_ALL_PERIPH (   PERIPH)
Value:
(((PERIPH) == SPI1) || \
((PERIPH) == SPI2) || \
((PERIPH) == SPI3))
#define SPI2
Definition: stm32f4xx.h:2050
#define SPI1
Definition: stm32f4xx.h:2087
#define SPI3
Definition: stm32f4xx.h:2051

Definition at line 117 of file stm32f10x_spi.h.

#define IS_SPI_ALL_PERIPH (   PERIPH)
Value:
(((PERIPH) == SPI1) || \
((PERIPH) == SPI2) || \
((PERIPH) == SPI3))
#define SPI2
Definition: stm32f4xx.h:2050
#define SPI1
Definition: stm32f4xx.h:2087
#define SPI3
Definition: stm32f4xx.h:2051

Definition at line 119 of file stm32f30x_spi.h.

#define IS_SPI_ALL_PERIPH (   PERIPH)
Value:
(((PERIPH) == SPI1) || \
((PERIPH) == SPI2) || \
((PERIPH) == SPI3) || \
((PERIPH) == SPI4) || \
((PERIPH) == SPI5) || \
((PERIPH) == SPI6))
#define SPI4
Definition: stm32f4xx.h:2088
#define SPI2
Definition: stm32f4xx.h:2050
#define SPI1
Definition: stm32f4xx.h:2087
#define SPI3
Definition: stm32f4xx.h:2051
#define SPI6
Definition: stm32f4xx.h:2095
#define SPI5
Definition: stm32f4xx.h:2094

Definition at line 119 of file stm32f4xx_spi.h.

#define IS_SPI_ALL_PERIPH_EXT (   PERIPH)
Value:
(((PERIPH) == SPI1) || \
((PERIPH) == SPI2) || \
((PERIPH) == SPI3) || \
((PERIPH) == I2S2ext) || \
((PERIPH) == I2S3ext))
#define SPI2
Definition: stm32f4xx.h:2050
#define SPI1
Definition: stm32f4xx.h:2087
#define SPI3
Definition: stm32f4xx.h:2051
#define I2S2ext
Definition: stm32f4xx.h:2049
#define I2S3ext
Definition: stm32f4xx.h:2055

Definition at line 123 of file stm32f30x_spi.h.

#define IS_SPI_ALL_PERIPH_EXT (   PERIPH)
Value:
(((PERIPH) == SPI1) || \
((PERIPH) == SPI2) || \
((PERIPH) == SPI3) || \
((PERIPH) == SPI4) || \
((PERIPH) == SPI5) || \
((PERIPH) == SPI6) || \
((PERIPH) == I2S2ext) || \
((PERIPH) == I2S3ext))
#define SPI4
Definition: stm32f4xx.h:2088
#define SPI2
Definition: stm32f4xx.h:2050
#define SPI1
Definition: stm32f4xx.h:2087
#define SPI3
Definition: stm32f4xx.h:2051
#define I2S2ext
Definition: stm32f4xx.h:2049
#define SPI6
Definition: stm32f4xx.h:2095
#define SPI5
Definition: stm32f4xx.h:2094
#define I2S3ext
Definition: stm32f4xx.h:2055

Definition at line 126 of file stm32f4xx_spi.h.



rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Apr 15 2021 05:07:54