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/MSP430F6726:关于通过 FLL 对 MOD 进行上计数和下计数

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/794136/ccs-msp430f6726-about-count-up-and-count-down-of-mod-by-fll

器件型号:MSP430F6726

工具/软件:Code Composer Studio

您好、社区成员!

我的客户正在评估 MSP430F6726的 UCS。
评价证实了以下现象。
您能否确认以下内容?


通过 FLL 的自动校正、MOD 位的波动是否超过±2?


我的客户在以下情况下监控 UCSCTL0:
-将 DCOCTL0存储在数组中,间隔约为5us 至6us
・设置应用标志、并在数组前后 MOD 位的差值变为±2或更多时中断。

在数组中实际存储 UCSCTL0时、MOD 位变为±2时的屏幕如下所示。

在用户手册的5.2.7中、MOD 计数被描述为±1。
我们的上述调试方法是否适用于"注意:读取 MOD 和 DCO 位"?

请告诉我!

Cruijff

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

    您好!

    5.2.7中的描述并不意味着 MOD 只在+/-1之间进行调整。 这毫无意义。 这意味着 MOD 在每次调制时仅进行一次加/减计数。 如果 FLLDCOCLK/(D*(N+1))< FLLREFCLK/n、那么 MOD 在每次调制时递增计数1、直到 FLLDCOCLK/(D*(N+1))= FLLREFCLK/n -反之亦然。  

    MOD 将随 参考时钟和温度的波动而波动。

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

    你(们)好、冬季

    感谢您的回复!

    此外、请告诉我更多信息。

    [引用用户="Winter Yu "]

    这意味着 MOD 在每次调制时仅进行一次加/减计数。  

    [/报价]

    "每个调制"是否意味着5.2.8中的以下公式?

    • T =(32–MOD)×tDCO + MOD×tDCO+1

    还是 FLLREFCLK (32768Hz)?
    在本例中、我认为加减时间大约为每30美元。

    此致。
    Cruijff

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

    我明白了。
    感谢您的回复!

    Cruijff