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.

[参考译文] CCS/TMS320F2.8035万:内部晶体,系统时钟

Guru**** 2540720 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/619810/ccs-tms320f28035-internal-crystal-system-clock

部件号:TMS320F2.8035万

工具/软件:Code Composer Studio

大家好,

客户对系统时钟有非常严格的要求。 他们使用内部晶体测试了2.8035万,一分钟内出现几微秒错误。 2.8035万中有一个10MHz的晶体?  我想知道内部晶体的特定准确度吗?

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

    华健

    我想您指的是零针片上内部振荡器,而不是设备外部的晶体。  您要查找的信息在SPRS584K第37页的表5-7中。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    对于将来可能会遇到这一问题的人,这个问题的答案如下:

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

    它提供频率变化与温度的相关信息。 但是,它没有告诉我内部时钟的最大频率和最小频率。

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

    如果这类似于2.8377万 Delfino部件,则内部振荡器是固定频率。 但是,由于制造原因,很难将这些内部振荡器微调到精确度。 对于2.8377万,我们尝试使用内部振荡器(根据TRM建议)作为CAN时钟的源。 正如预测的那样,我们失败了,这是不可挽回的。

    幸运的是,我们设计了一个更精确的外部振荡器,因为我们认为忽略此内部振荡器上的数据表警告可能是徒劳的。

    底线是您可能需要使用更精确的外部振荡器来获得所需的精度。 数据表将告诉您此内部振荡器可能会产生的错误(您可以使用它来计算最小值/最大值),但不可能有寄存器允许您对其进行调整/调整....

    祝你好运
    Kevin
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我刚刚看了一下您的数据表,您说得对,除了温度与频率图表之外,似乎没有任何数字可让您判断其准确性。 但是,从温度与频率图表来看,我认为这不是精确微调的内部振荡器(因为它上绘制了一条最大线和典型线)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    为了进一步说明这一点,零针振荡器非常具有温度敏感性。

    对于F2802x,F2803x,F2805x,F2806x系列器件,有一个温度微调软件序列,可以执行该序列,将执行微调的温度的频率调整回大约+/- 1.5 % 精度。 需要定期执行调整顺序(根据温度预期变化的频率),以使其保持在+/- 1.5 % 范围内。

    F2807x和F2837x器件没有软件微调序列。 相反,振荡器使用模拟电路持续保持在+/- 3 % 范围内。 这消除了软件修整的开销,同时也扩大了修整的误差范围。