请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号: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.