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.

[参考译文] TMS320C5517:停止时钟和关闭 McBSP 的过程

Guru**** 2569255 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/628654/tms320c5517-procedure-for-stopping-clock-and-powering-down-the-mcbsp

器件型号:TMS320C5517

您好!

我使用的是 C5517 McBSP、McBSP 连接到 TI 音频编解码器。
这个音频编解码器是主器件、所以帧同步、时钟从音频编解码器提供到 McBSP。

我对如何关闭 McBSP 有疑问。

在我们的软件中、我们将按照顺序步进以关闭 McBSP。

在 C5517 TRM (spruh16b)第474页"8.2.14电源管理"中、
有步骤1至步骤9。

首先、我们执行了上述步骤的步骤1至步骤8。

步骤8之后、我设置 CLKSTOP1寄存器的 MBPCLKSTPREQ 位
 然后等待 CLKSTOP1寄存器的 MBPCLKSTPACK 位被置位。

如果 MBPCLKSTPACK 位被置位、请执行步骤9。
 
但是 MBPSCLKSTPACK 位永远不会变为"1"。
 
因此、我搜索了原因、发现 McBSP RRDY 设置为1
有时 RFULL 设置为1。
 
现在、我感到困惑、因为我执行了步骤8来清除 RRDY 标志、
但不知怎么说、RRDY 和 RFULL 将被置位。

我是否执行了错误的步骤?
如果我的建议有误、您能告诉我该过程吗
用于关闭 McBSP 的电源?

此致、
G.F.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们重新研究这个问题。 反馈将发布在此处。

    此致、
    Yordan