NSS输出忽略设置,根据波形,输出是hiz状态,因为按到地可以看到没有阻尼的引线。
(
STM32F303)
// Bit 4 FRF: 帧格式
// 0: SPI 摩托罗拉模式
// 1 SPI
ti 模式
// SPI2->CR2 |= 1<<4;
// Bit 3 NSSP : NSS 脉冲管理
// 该位仅在主模式下使用。它允许 SPI 在两个之间生成一个 NSS 脉冲
// 连续传输时的连续数据。在单次数据传输的情况下,它
// 传输后强制 NSS 引脚为高电平。
// 如果 CPHA = '1' 或 FRF = '1',则无意义。
// 0: 无 NSS 脉冲
// 1: NSS 脉冲产生
// 注意:1. 只有在禁用 SPI (SPE=0) 时才必须写入该位。
// 2. I2S 模式和 SPI TI 模式下不使用该位。
SPI2->CR2 |= 1<<3;
// Bit 2 SSOE: SS 输出使能
// 0: SS 输出在主机模式下被禁用,SPI 接口可以在多主机模式下工作
// 配置
// 1: SS 输出在主控模式和 SPI 接口启用时启用。科学政策研究所
// 接口不能在多主机环境中工作。
// 注意:该位在 I 2 S 模式和 SPI TI 模式下不使用。
SPI2->CR2 |= 1<<2;