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.

[参考译文] TMS320F280025:如果禁用时钟丢失检测(MCD)、该怎么办?

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1248962/tms320f280025-what-if-missing-clock-detection-mcd-is-disabled

器件型号:TMS320F280025

亲爱的香榭丽舍大街,

我是为我们的客户提出这个问题的。

用户使用以下代码 Line168来禁用丢失时钟检测。

用户在运行时使用20MHz 外部晶体。

现在、他们发现20MHz 外部晶体运行良好、但在一些罕见的情况下、时钟似乎切换到了10MHz。

他们正在澄清这一点。

因此、

Question:

1.如果禁用了 MCD、那么如果外部晶体出现故障、硬件是否仍可以从外部晶体切换到 INTOSC1?

用户还在 SYSREF 线路167中启用、但在168中禁用 MCD、这很重要吗? 也就是说、如果 PLL 由于某种原因而失效、这个 MCD 还能工作吗?

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

    Wayne、;

    缺少时钟检测逻辑负责在器件内部生成 CLOCK_FAIL 信号。  此信号正是将时钟切换到 INTOSC1的信号、因此如果客户禁用缺少时钟检测、那么如果出现时钟故障、器件将不会切换。

    第二个问题、如果禁用/关闭了缺少时钟逻辑、则启用 PLL 检测不会产生影响。

    此致!

    马修