Lines Matching refs:SPI_InitStruct

204 void SPI_StructInit(SPI_InitTypeDef* SPI_InitStruct)  in SPI_StructInit()  argument
208 SPI_InitStruct->SPI_Direction = SPI_Direction_2Lines_FullDuplex; in SPI_StructInit()
210 SPI_InitStruct->SPI_Mode = SPI_Mode_Slave; in SPI_StructInit()
212 SPI_InitStruct->SPI_DataSize = SPI_DataSize_8b; in SPI_StructInit()
214 SPI_InitStruct->SPI_CPOL = SPI_CPOL_Low; in SPI_StructInit()
216 SPI_InitStruct->SPI_CPHA = SPI_CPHA_1Edge; in SPI_StructInit()
218 SPI_InitStruct->SPI_NSS = SPI_NSS_Hard; in SPI_StructInit()
220 SPI_InitStruct->SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_2; in SPI_StructInit()
222 SPI_InitStruct->SPI_FirstBit = SPI_FirstBit_MSB; in SPI_StructInit()
224 SPI_InitStruct->SPI_CRCPolynomial = 7; in SPI_StructInit()
235 void SPI_Init(SPI_TypeDef* SPIx, SPI_InitTypeDef* SPI_InitStruct) in SPI_Init() argument
243 assert_param(IS_SPI_DIRECTION_MODE(SPI_InitStruct->SPI_Direction)); in SPI_Init()
244 assert_param(IS_SPI_MODE(SPI_InitStruct->SPI_Mode)); in SPI_Init()
245 assert_param(IS_SPI_DATA_SIZE(SPI_InitStruct->SPI_DataSize)); in SPI_Init()
246 assert_param(IS_SPI_CPOL(SPI_InitStruct->SPI_CPOL)); in SPI_Init()
247 assert_param(IS_SPI_CPHA(SPI_InitStruct->SPI_CPHA)); in SPI_Init()
248 assert_param(IS_SPI_NSS(SPI_InitStruct->SPI_NSS)); in SPI_Init()
249 assert_param(IS_SPI_BAUDRATE_PRESCALER(SPI_InitStruct->SPI_BaudRatePrescaler)); in SPI_Init()
250 assert_param(IS_SPI_FIRST_BIT(SPI_InitStruct->SPI_FirstBit)); in SPI_Init()
251 assert_param(IS_SPI_CRC_POLYNOMIAL(SPI_InitStruct->SPI_CRCPolynomial)); in SPI_Init()
266 tmpreg |= (uint16_t)((uint32_t)SPI_InitStruct->SPI_Direction | SPI_InitStruct->SPI_FirstBit | in SPI_Init()
267 SPI_InitStruct->SPI_CPOL | SPI_InitStruct->SPI_CPHA | in SPI_Init()
268 SPI_InitStruct->SPI_NSS | SPI_InitStruct->SPI_BaudRatePrescaler); in SPI_Init()
277 tmpreg |= (uint16_t)(SPI_InitStruct->SPI_DataSize); in SPI_Init()
283 SPIx->CRCPR = SPI_InitStruct->SPI_CRCPolynomial; in SPI_Init()
292 tmpreg |= (uint16_t)((uint32_t)SPI_InitStruct->SPI_Mode); in SPI_Init()