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.

[参考译文] TMS320F2.8377万D:时钟/时钟比较丢失

Guru**** 2551110 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/629633/tms320f28377d-loss-of-clock-clock-comparison

部件号:TMS320F2.8377万D

您好, TMS320F2.8377万D上是否有比较两个时钟的方法? 如果主输入时钟开始漂移或落在功能范围之外,是否可以使用内部时钟与主输入时钟进行比较,以确定是否存在故障? 是否可以在设计中添加第二个振荡器或时钟,以允许DSP比较两个时钟信号并对时钟故障采取行动?

感谢您的参与,

David

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

    您好,David:

    我们有检测时钟丢失的方法(缺少时钟检测逻辑,请参阅 TRM中的“2.6 Tm2缺少时钟检测逻辑”一节 ),它将检测主时钟源是否停止运行(或变得非常慢)。 但这不会检测正常漂移,用户无法定义功能范围。 对于该用户,可以使用不同的计时器并在SW中执行。

    此致,

    Vivek Singh

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

    您好,David:

    是的,可以使用CPU计时器,您可以配置两个具有不同时钟源的CPU计时器,一个使用您要监控的时钟,另一个使用参考时钟(例如, INTOSC1/2)。 在每次超时事件中,您都必须检查两个计时器之间的计数比,并确定您正在监控的计时器是否在可接受的范围内。

    它不是那么简单,但却是可行的,只要在应用程序中,每次超时事件都会占用CPU带宽。

    此致,

    Nirav