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.

[参考译文] CC1312R:I2S和DMA

Guru**** 2589280 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1095932/cc1312r-i2s-and-dma

部件号:CC1312R
Thread:sysconfig中讨论的其它部件

你(们)好

 运行 Stack 15.4 固件时,CC1312是否能够从DMA运行I2S?

此致

David

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

    您好,David:

    是的,这不应影响TI的15.4 堆栈操作(除非正在运行很长的传输)。

    谢谢,

    Marie H

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

    你(们)好

    请参阅附件仍然存在问题

    David

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

    您好,David:

    在本例中,DMA用于UART。 UART仅用于CUI/显示,因此,如果删除此功能,您可以将DMA用于其他用途。

    谢谢,

    Marie H

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

    您好Marie,

    根据您的建议,我们删除UART并在该syscfg文件中添加I2S,但DMA仍保留。 检查以下屏幕截图。

    此外,我们还检查了UART和I2S的syscfg GUI。 UART部件中有DMA选项,但I2S部件中没有DMA选项。请查看下面的屏幕截图。

    请建议我们,如何使用DMA实现I2S可能有助于获得更快的分辨率。

    谢谢!
    Dinkar

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

    您好,Dinkar,

    很抱歉混淆了。 I2S有自己的DMA作为模块的一部分。 您可以在《技术参考手册》中阅读相关内容。

    sysconfig描述的DMA是UDMA,它在TRM中也有一章。 I2S可以使用此功能,但I2S驱动程序(或sysconfig)目前不支持此功能。

    我建议您在I2S中使用内部DMA。

    https://www.ti.com/lit/swcu185

    谢谢,

    Marie H

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

    谢谢Marie