ST意法半导体
直播中

张厉界

7年用户 232经验值
私信 关注
[问答]

如何得到CMU_0 FMPLL时钟监控的工作方式

大家好,
我正在使用SPC56EL60L3和SPC5Studio v5.0。
我不确定我是如何得到CMU_0 FMPLL时钟监控的工作方式。
阅读用户手册(RM0032)第277页13.3.3和13.3.4,我发现了CMU_HFREFR_A和CMU_LFREFR_A寄存器的一些细节,但我有一些问题。
第一个问题:何时检查FMPLL时钟?什么时候通过设置CSR寄存器中的SFM位来启动CMU?
第二个问题:
表90说明:这些位决定了FMPLL时钟的高参考值。参考值由下式给出:(HFREF_A÷16)×(FIRCOSC_CLK÷4)。
表90说:
这些位决定FMPLL时钟的低参考值。参考值由下式给出:(LFREF_A÷16)×(FIRCOSC_CLK÷4).HFREF和LFREF是两个寄存器的内容,但什么是FIRCOSC_CLK?它是预定义的值还是寄存器的内容,或者是什么?
谢谢。
问候
亚历山德罗

以上来自于谷歌翻译


以下为原文




Hello everyone,
I'm working with SPC56EL60L3 and SPC5Studio v5.0.
I'm not sure I get how does the CMU_0 FMPLL clock monitoring work.
Reading the user manual (RM0032) at page 277 13.3.3 and 13.3.4, I've found some details on the CMU_HFREFR_A and CMU_LFREFR_A registers, but I have some questions.
First question: when is the FMPLL clock checked? Whwnever I start the CMU by setting the SFM bit in the CSR register?
Second question:
Table 90 says: These bits determine the high reference value for the FMPLL clock. The reference value is given by: (HFREF_A÷16) × (FIRCOSC_CLK÷4).

Table 90 says:
These bits determine the low reference value for the FMPLL clock. The reference value is given by: (LFREF_A÷16) × (FIRCOSC_CLK÷4).HFREF and LFREF are the contents of the two register, but what is FIRCOSC_CLK? Is it a predefined value or the content of a register, or what?
Thank you.
Regards
Alessandro

回帖(1)

刘鑫

2019-5-24 06:43:17
亚历山德罗你好,
不要犹豫使用相对于的Clocktree向导(参见截图)
SPC56EL60L3(参见RLA应用)
FIRCOSC_CLK是
内部RC振荡器的标称频率为16 MHz。
预定义值应为重置值(参见下文)
 最好的祝福
 二万

以上来自于谷歌翻译


以下为原文




Hello Alessandro ,
Do not hesitate to use the Clocktree wizard (cf screenshot) relative to
SPC56EL60L3 (cf RLA Application)

FIRCOSC_CLK is
The internal RC oscillatorit has a nominal frequency of 16 MHz.
The predefined value should be the reset values (cf below)
      Best Regards
                  Erwan
举报

更多回帖

发帖
×
20
完善资料,
赚取积分