TI E2E™ 设计支持论坛将于 5 月 30 日至 6 月 1 日进行维护。如果您在此期间需要技术支持,请联系 TI 的客户支持中心寻求帮助。

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.

[参考译文] MSP430FR6043:关于 startPPGCount 的计算方法。

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1462125/msp430fr6043-regarding-the-calculation-method-of-startppgcount

器件型号:MSP430FR6043

工具与软件:

尊敬的

startPPGCount 的计算方法。

"MSP430 USS API 指南"说明了有关"startPPGCount"的以下内容。
(16/ADC 68MHz)是什么意思?
(16/PPGCount)(1)(68MHz)中的"1"表示什么?

*startPPGCount
此计数决定启动 PPG 脉冲触发器的时间。 计数基于1个 ASQ 时钟=(HSPLL_CLOCK_FREQ/16)周期。 例如、如果 startPPGCount = 15且 ASQ 时钟为68 MHz、则将触发 PPG 脉冲
(16/PPGCount)*(1)*(68MHz)=(16/PPGCount 68MHz)*(1)*(15)= 3.52us、之后
采集序列已触发。

"startPPGCount"有效范围(0x0002 - 0xFFFF)


software-dl.ti.com/.../struct___u_s_s___measurement___configuration__.html

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

    您好!

    1个 ASQ 时钟的频率=(HSPLL_CLOCK_FREQ/16)。 因此、1个 ASQ 时钟的周期为1/(HSPLL_CLOCK_FREQ/16)= 16/HSPLL_CLOCK_FREQ。 在演示中、 HSPLL_CLOCK_FREQ 为68MHz。 这样就得到了68MHz。

    此致、

    Cash Hao

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

    亲爱的 Cash Hao


    感谢您的答复。
    《MSP430 USS API 指南》中注明了"例如、ASQ 时钟为68 MHz。" 另一方面、您的回复提到"HSPLL_CLOCK_FREQ 是68 MHz。" "HSPLL_CLOCK_FREQ 是68 MHz 吗"正确吗?

    此致、

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

    您好!

     HSPLL_CLOCK_FREQ 可以从68MHz 设置为80MHz、具体取决于您的配置。 它仅使用68MHz 作为示例。  

    此致、

    Cash Hao

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

    亲爱的 Cash Hao

    感谢您的答复。 我理解这个。

    我还有一个问题。 什么是16?

    此致、

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

    您好!

    16是 HSPLL 到时钟的 ASQ 时钟的时钟分频器。 它是固定的。  

    此致、

    Cash Hao