安
发表于 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
看看,,,,,,,,