Lines Matching refs:SPI_InitStruct

284 void SPI_Init(SPI_TypeDef* SPIx, SPI_InitTypeDef* SPI_InitStruct)  in SPI_Init()  argument
292 assert_param(IS_SPI_DIRECTION_MODE(SPI_InitStruct->SPI_Direction)); in SPI_Init()
293 assert_param(IS_SPI_MODE(SPI_InitStruct->SPI_Mode)); in SPI_Init()
294 assert_param(IS_SPI_DATASIZE(SPI_InitStruct->SPI_DataSize)); in SPI_Init()
295 assert_param(IS_SPI_CPOL(SPI_InitStruct->SPI_CPOL)); in SPI_Init()
296 assert_param(IS_SPI_CPHA(SPI_InitStruct->SPI_CPHA)); in SPI_Init()
297 assert_param(IS_SPI_NSS(SPI_InitStruct->SPI_NSS)); in SPI_Init()
298 assert_param(IS_SPI_BAUDRATE_PRESCALER(SPI_InitStruct->SPI_BaudRatePrescaler)); in SPI_Init()
299 assert_param(IS_SPI_FIRST_BIT(SPI_InitStruct->SPI_FirstBit)); in SPI_Init()
300 assert_param(IS_SPI_CRC_POLYNOMIAL(SPI_InitStruct->SPI_CRCPolynomial)); in SPI_Init()
315 tmpreg |= (uint16_t)((uint32_t)SPI_InitStruct->SPI_Direction | SPI_InitStruct->SPI_Mode | in SPI_Init()
316 SPI_InitStruct->SPI_DataSize | SPI_InitStruct->SPI_CPOL | in SPI_Init()
317 SPI_InitStruct->SPI_CPHA | SPI_InitStruct->SPI_NSS | in SPI_Init()
318 SPI_InitStruct->SPI_BaudRatePrescaler | SPI_InitStruct->SPI_FirstBit); in SPI_Init()
326 SPIx->CRCPR = SPI_InitStruct->SPI_CRCPolynomial; in SPI_Init()
487 void SPI_StructInit(SPI_InitTypeDef* SPI_InitStruct) in SPI_StructInit() argument
491 SPI_InitStruct->SPI_Direction = SPI_Direction_2Lines_FullDuplex; in SPI_StructInit()
493 SPI_InitStruct->SPI_Mode = SPI_Mode_Slave; in SPI_StructInit()
495 SPI_InitStruct->SPI_DataSize = SPI_DataSize_8b; in SPI_StructInit()
497 SPI_InitStruct->SPI_CPOL = SPI_CPOL_Low; in SPI_StructInit()
499 SPI_InitStruct->SPI_CPHA = SPI_CPHA_1Edge; in SPI_StructInit()
501 SPI_InitStruct->SPI_NSS = SPI_NSS_Hard; in SPI_StructInit()
503 SPI_InitStruct->SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_2; in SPI_StructInit()
505 SPI_InitStruct->SPI_FirstBit = SPI_FirstBit_MSB; in SPI_StructInit()
507 SPI_InitStruct->SPI_CRCPolynomial = 7; in SPI_StructInit()