Lines Matching refs:SPI_InitStruct
122 void SPI_Init(SPI_TypeDef* SPIx, SPI_InitTypeDef* SPI_InitStruct) in SPI_Init() argument
130 assert_param(IS_SPI_DIRECTION_MODE(SPI_InitStruct->SPI_Direction)); in SPI_Init()
131 assert_param(IS_SPI_MODE(SPI_InitStruct->SPI_Mode)); in SPI_Init()
132 assert_param(IS_SPI_DATASIZE(SPI_InitStruct->SPI_DataSize)); in SPI_Init()
133 assert_param(IS_SPI_CPOL(SPI_InitStruct->SPI_CPOL)); in SPI_Init()
134 assert_param(IS_SPI_CPHA(SPI_InitStruct->SPI_CPHA)); in SPI_Init()
135 assert_param(IS_SPI_NSS(SPI_InitStruct->SPI_NSS)); in SPI_Init()
136 assert_param(IS_SPI_BAUDRATE_PRESCALER(SPI_InitStruct->SPI_BaudRatePrescaler)); in SPI_Init()
137 assert_param(IS_SPI_FIRST_BIT(SPI_InitStruct->SPI_FirstBit)); in SPI_Init()
138 assert_param(IS_SPI_DATAWIDRH(SPI_InitStruct->SPI_DataWidth)); in SPI_Init()
139 assert_param(IS_SPI_CRC_POLYNOMIAL(SPI_InitStruct->SPI_CRCPolynomial)); in SPI_Init()
150 tmpreg |= (uint32_t)((uint32_t) SPI_InitStruct->SPI_DataSize | SPI_InitStruct->SPI_NSS | in SPI_Init()
151 SPI_InitStruct->SPI_Mode ); in SPI_Init()
163 …tmpreg |= (uint16_t)((uint16_t) SPI_InitStruct->SPI_DataWidth | SPI_InitStruct->SPI_FirstBit | … in SPI_Init()
164 SPI_InitStruct->SPI_CPHA ); in SPI_Init()
174 tmpreg |= (uint16_t) SPI_InitStruct->SPI_BaudRatePrescaler; in SPI_Init()
186 void SPI_StructInit(SPI_InitTypeDef* SPI_InitStruct) in SPI_StructInit() argument
191 SPI_InitStruct->SPI_Mode = SPI_Mode_Slave; in SPI_StructInit()
193 SPI_InitStruct->SPI_DataSize = SPI_DataSize_8b; in SPI_StructInit()
195 SPI_InitStruct->SPI_DataWidth = SPI_DataWidth_8b; in SPI_StructInit()
197 SPI_InitStruct->SPI_CPOL = SPI_CPOL_Low; in SPI_StructInit()
199 SPI_InitStruct->SPI_CPHA = SPI_CPHA_1Edge; in SPI_StructInit()
201 SPI_InitStruct->SPI_NSS = SPI_NSS_Soft; in SPI_StructInit()
203 SPI_InitStruct->SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_2; in SPI_StructInit()
205 SPI_InitStruct->SPI_FirstBit = SPI_FirstBit_MSB; in SPI_StructInit()