SPI数据传输,DSP作为主机,STM32作为从机,DSP发送数据,32中断接收数据,

2025-03-21 03:06:25
推荐回答(2个)
回答1:

你用示波器抓一下,首先确定问题是在DSP发送错误,还是STM32接收错误。抓的时候,要连同CLK一起抓。如果确定STM收错了,看看中断中是不是做了太多的工作,导致读取的时间晚了,或者中断配置的是否是接受到数据的中断,这个别搞错了。

回答2:

接收数据之前,先清除一下接受缓冲寄存器里的值