工具/软件:Code Composer Studio
尊敬的支持人员:
我运行两个示例:SPI_LOOP_CPU1和 SPI_LOOP_DMA_CPU1。
在这两个示例中,我都删除了环回。 在 SPI_LOOP_DMA_CPU1中,我添加了调用 InitSpiGpio()始终发送/读取数据:
while (1)
{
StartDMACH6();
StartDMACH5();
}
在的第1个示例中、请参阅所有信号正常(1-SPISTEA、2-SPICLKA、3-SPISIMOA)
在具有 DMA 的第2个示例中、我看不到 SPISTEA 信号、并且始终看到 SPICLKA
可能是我做了一些错误吗? 我也应该看到 SPISTEA 信号吗? 我们希望通过 SPI 与 FPGA 进行通信。 我想通过 DMA 来实现它,但如果没有 SPISTEA 信号,我们就无法工作。
谢谢、Sabina