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.

MSP432P401 SMCLK 如果频率和 HSMCLK 时钟一致会有什么后果?

hello:

       我想问一下SMCLK 和 HSMCLK 如果时钟配的是一致的, 比如都是48MHz, 都接的HFXT。 

      会产生什么影响呢,因为我看到手册上说SMCLK 最高频率要是HSMCLK 的一半。 

      但是我在实际使用中,尝试过将两个配置成一样的, 好像是可以配的。

  • 根据数据手册以及用户指南(第293页)中的Clock System图

    我认为应该这样理解:

    上图显示了生成SMCLK和HSMCLK的不同可能选项,其中生成的SMCLK和HSMCLK可以是相同或不同的频率,具体取决于DIVS和DIVHS时钟除数选择的值。

    关于SMCLK是否必须限制频率,这取决于SELS位选择的时钟源的频率。这是因为SMCLK的最大允许频率为24 MHz(SMCLK可以为ADC14以外的所有外设提供时钟,但是最大都限制在24MHz)

    例如:

    -如果SELS位选择24 MHz时钟源,则SMCLK和HSMCLK都可能为24 MHz(DIVS和DIVHS均选择1分频)。

    -如果SELS位选择48 MHz时钟源,则HSMCLK可能为48 MHz(DIVHS选择1分频),但SMCLK的最大值必须为24 MHz(DIVS选择2分频)。

    总之,SMCLK 和 HSMCLK 时钟配的可以是一致的, 但是需要限制在24 MHz

  • 非常感谢。
    我在实际使用中设置了一下, SMCLK 和 HSMLCK 都是48M 的情况, 同时SMCLK 挂接到了TIMER A 、 IIC 、 SPI 等外设上, 发现也是能正常工作。
    我看手册里写了, 外设最高也就能到24M。所以我想问一下, 如果将外设时钟设置到了48M , 会有什么样的风险。
  • 可以超频使用,但是简单超频无法保证长期可靠性。所以不建议这样使用