你好。
我尝试在 F28M35和 F28335之间与 SPI 建立通信、但无法完成。
以下是我使用的主要源文件:
e2e.ti.com/.../spi_5F00_f28m35.ce2e.ti.com/.../spi_5F00_f28335.c
我正在使用两个扩展坞、并分别将 F28M35的 GPIO16、GPIO17、GPIO18和 GPIO19与 F28335的 GPIO16、GPIO17、GPIO18和 GPIO19相连。 我还在两个扩展坞之间连接了 GND、我没有忘记 F28M35 MUX 的22、23、24和25引脚中的跳线。
要对此进行调试、在 SPI_F28335.c 中、我在语句 RDATA = SpiaRegs.SPIRXBUF 中放置了一个断点、并让该 MCU 运行。 然后、我在 SPI_f28m35.c 中执行了 SPI_xmit (sdata)一句、并希望看到 F28335达到断点、但没有发生。 下一幅图像显示了这一点:
我尝试 使用 示波器从 SPICLKA (GPIO18)获取 clk 信号、但似乎没有任何结果。 我对我应该如何使用 M3有一些疑问。 我想我必须执行此操作才能让 F28M35中的 C28控制 GPIO16、 GPIO17、 GPIO18和 GPIO19、但当我执行此操作时、它刚刚中断:

