高级会员

- 积分
- 693
- 金钱
- 693
- 注册时间
- 2017-7-27
- 在线时间
- 98 小时
|
发表于 2017-9-8 10:14:18
|
显示全部楼层
本帖最后由 huanghan 于 2017-9-8 10:18 编辑
普通IO就可以了 注意SPI_InitStructure.SPI_NSS = SPI_NSS_Soft;的配置
SPI_Cmd(SPI1, DISABLE);
SPI_InitStructure.SPI_Direction = SPI_Direction_2Lines_FullDuplex;//设置spi双向
SPI_InitStructure.SPI_Mode = SPI_Mode_Master;//主机模式设定
SPI_InitStructure.SPI_DataSize = SPI_DataSize_8b;//8位数模式
SPI_InitStructure.SPI_CPOL = SPI_CPOL_High;
SPI_InitStructure.SPI_CPHA = SPI_CPHA_2Edge;
SPI_InitStructure.SPI_NSS = SPI_NSS_Soft;
SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_8;//spi时钟4分频
SPI_InitStructure.SPI_FirstBit = SPI_FirstBit_MSB;//第一位是高位
SPI_InitStructure.SPI_CRCPolynomial = 7;
SPI_Init(SPI1, &SPI_InitStructure);
|
|