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.

[参考译文] TMS570LS0432:这个 CPU 时钟测试

Guru**** 2539500 points
Other Parts Discussed in Thread: TMS570LS0432

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/958966/tms570ls0432-this-cpu-clock-test

器件型号:TMS570LS0432

你好

团队  

我使用 CPU TMS570LS0432。  

该 CPU 具有时钟测试功能的剂量?

如何测试 tms570ls0432 CPU 时钟?

 我在 HCG 的驱动程序启用中启用 DDC 驱动程序。选择 。这意味着什么。

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

    黄你好、

    此器件有一个内置时钟检测电路、此电路被用于监视振荡器。

    当加电复位被置为有效(低电平)时、振荡器和低功耗振荡器(LPO)被启用并且缺省情况下启动。 上电复位释放到高电平后、时钟检测电路(CLKDET)开始监测振荡器。 如果振荡器在一个有效范围内、振荡器在退出复位时成为器件的缺省时钟;如果振荡器不在一个有效范围内、时钟检测将高频低功耗振荡器选为器件的缺省时钟。

    要监控 PLL 时钟、您可以在应用中使用 DCC:PLL 输出时钟作为一个时钟源(#1)、主振荡器作为#0时钟源。 请参阅 TRM 的 DCC 章节。

     errata_SSWF021_45.c 中的 CHECK_FREQUENCY (uint32 cnt1_clksrc)函数使用 DCC 检查 PLL 频率。 请使用此函数作为参考。

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

    你好

     谢谢你

    1.如果我想进行时钟监控。定期执行此函数“CHECK_FREQUENCY”?按返回值判断结果?

    以及 如何在程序中启用 DCC 功能?

    2.如果我不进行时钟监控,如何说服认证公司 CPU 硬件具有可靠的时钟

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

    黄你好、

    您可以使用 DCC 或 ECLK 输出来检查 PLL 时钟。 DCC 可用于两种不同的工作条件: 连续监控模式和 单次测量模式。  

    2. 默认情况下不启用 DCC 诊断、必须通过软件启用。 DCC 包含两个计数器–counter0和 counter1、由两个时钟驱动:时钟0和时钟1。 您需要对两个计数器的种子值进行编程、并配置容差窗口时间(针对时钟0的有效计数器)。 计数器0和计数器1同时开始计数。 通过对 DCC 控制寄存器(DCCGCTRL)进行编程来启用 DCC。

    该器件还支持其他时钟欺骗方法:振荡器检测、PLL 跳周检查、看门狗