This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM5706:在 MCSPI DMA 示例代码中、MCSPI_TRANSMIT 函数为残桩

Guru**** 1624225 points
Other Parts Discussed in Thread: AM5706
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1225388/am5706-in-mcspi-dma-example-code-mcspi_transfer-function-is-stucking

器件型号:AM5706

您好!

我们有基于 AM5706 TI 处理器的定制电路板、其中我们使用3个 SPI 控制器、每个都使用2个通道。

我们希望对大型数据传输使用 DMA 模式、因此我们要将 SPI DMA 示例代码用于 SPI 测试。 默认情况下、此示例代码使用 SPI 通道0、我们在此进行了测试、运行正常、但当我选择通道1时、代码残桩出现 MCSPI_TRANSMIT 停止。 每个 SPI 控制器都出现了这种情况、我们是否遗漏了任何东西?这可能是由什么原因造成的。 请针对此问题提供一些帮助。  

谢谢你。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您能否说明一下您参考的示例和 SDK 版本?

    此致、
    帕尔特

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    示例为 MCSPI_BasicExample_dma_idkAM571x_armTestProject、SDK 为 processor_sdk_rtos_am57xx_08_01_00_09