发表于 2015-1-14 09:26:35

SPI_I2S_ITConfig(SPI2, SPI_I2S_IT_TXE, ENABLE);
这个在收到数据以后再开启试试吧。可能是先发送了一次,导致你的程序没有收到最先发送的。这个开启以后,只要是发送寄存器为空就会进入中断。

发表于 2015-1-14 09:27:04

可以仿真在发送之前是不是先进入了一次中断。

ludongshalimin 发表于 2015-1-14 10:47:27

1:加延时
2:你看看你的代码是不是把0x00给滤掉了

CHLRX 发表于 2015-7-10 17:25:31

我也出现过这种问题,后来将CPHA设置为1后好了。
可以换种模式试试。

Dylan疾风闪电 发表于 2015-7-23 10:54:33

谢谢大家,换下采样时钟边沿看看(14楼的建议):)

stary666 发表于 2015-7-23 11:32:01

看看,,,,,,,,
页: 1 [2]
查看完整版本: STM32F030的硬件SPI从模式,从机应答时丢失首个字节?