本文主要是介绍STM32F0之SPI(使用固件库),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
typedef struct{
uint16_t SPI_Direction;//设置方向 (2线全双工、2线只接受、一线发送、一线接受)
uint16_t SPI_Mode; //模式 (从或主设备)
uint16_t SPI_DataSize; //宽度 (8或16位)
uint16_t SPI_CPOL; //时钟极性 (低或高)
uint16_t SPI_CPHA; //时钟相位 (第一个或第二个跳变沿)
uint16_t SPI_NSS; //片选方式 (硬件或软件方式)
uint16_t SPI_BaudRatePrescaler; //波特率预分频 (从2---256分频)
uint16_t SPI_FirstBit; //最先发送的位 (最低位,还是最高位在先)
uint16_t SPI_CRCPolynomial; //设置crc多项式 (数字)如7
}SPI_InitTypeDef;
这篇关于STM32F0之SPI(使用固件库)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!