大家好、
我有2个通过 SPI 连接的控制器、一个是主控制器、另一个是从控制器。
当我向从器件发送数据时、数据到达 SPIDAT 移位寄存器。
然后、数据应该被转发到 SPIRXBUF 缓冲区。
我还必须说、我发送了2个8位。
当我尝试发送数据时、它总是到达 SPIDAT 移位寄存器中、在调试模式下可以看到该寄存器、但数据并不总是在 SPIRXBUF 中、有时它会将数据推入、有时甚至不会完全推入。
它大约工作4次、然后是1次、它不再工作。 有人能告诉我问题所在。
感谢你的帮助。
此致
Markus