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.

[参考译文] TMS570LC4357:时钟检测 LPO HF

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/798770/tms570lc4357-clock-detection-lpo-hf

器件型号:TMS570LC4357
主题中讨论的其他器件: HALCOGEN

大家好、

我对 TI 文档有疑问。 我使用了文档 spnu563.pdf (TMS570LC4357处理器技术参考手册)、版本2014年5月。

第14.4.1章时钟检测
LPO HF 时钟频率通常接近9.6MHz、但范围介于5.5MHz 至19.5MHz 之间。

在5.5MHz 至19.5MHz 的范围内,这意味着什么? 您的意思是 LPO HF 时钟应该恰好在 HalCoGen 介于5.5MHz - 19.5MHz 之间吗? 或者、您是说、如果在 HalCoGen 中将 LPO HF 时钟设置为9.6MHz、它可能在5.5MHz 至19.5Hz 的范围内、这可能是出于温度原因。

是否可以读出实际的 LPO HF 时钟频率?

此致

Lars

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

    低功耗振荡器(LPO)是一个内部宏、此宏提供两个独立的时钟源用于监视其它关键时钟源/域。 LPO 时钟源不是很精确、并且变化很大、这主要是由于允许的工艺参数容差。 高频 LPO 源(HF LPO)在5.5MHz 至19.5MHz 之间变化。 然后、应用可以使用 LPO/时钟监控控制寄存器的 HFTRIM 位字段来调整该值。

    HALCoGen 生成的启动代码包括一个例程、用于测量 HF LPO 频率、然后对其进行修整、使其尽可能接近10MHz (但不超过)。 您可以使用双时钟比较器来测量 HF LPO 频率、方法是选择主振荡器作为参考时钟。

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

    您好!

    这正是我要做的。 使用 DCC 功能检查 HF LPO。

    但 我对 HalCOGen 中的参数"允许的+/-%时钟漂移"有疑问。  我应该选择哪种价值。

    因为软件 必须在整个温度范围(-40°C - 125°C)内的数百个系统上运行、而 DCC 功能不会出现故障。

    最好的平地机

    Lars  

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

    请参阅此应用手册(www.ti.com/.../spna211.pdf) 、了解如何使用 DCC 监控 PLL 输出时钟。 您可以修改时钟源选择来监控 HF LPO。

    此致、
    Sunil