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.

[参考译文] MSP430f5659:最大系统时钟和最大振荡器频率有何差异?

Guru**** 2589275 points
Other Parts Discussed in Thread: MSP430F5659

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/628591/msp430f5659-what-is-the-difference-in-maximum-system-clock-and-max-oscillator-frequency

器件型号:MSP430F5659

你(们)好。

在使用 MSP430系列几年后、我偶然发现了以下问题:

在各种数据表中、它指出了以下内容:

16位 RISC 架构、扩展存储器、
高达20MHz 的系统时钟

之后是统一时钟系统( UCS ):

支持多达160段的统一时钟系统
–频率的 FLL 控制环路 •
稳定行动
–低功耗低频内部时钟
所需的源(VLO)编程电压
–低频修整内部基准 •
–32kHz 晶体(XT1)开关
–频率高达32MHz 的高频晶振
(XT2)•如需了解完整的模块说明、请参阅 TH

那么、我如何读取它呢?

我始终使用(用于另一个系列 F5529)

一个24MHz 振荡器、它在规格方面很好、但我可以更快一些吗?

那么、我需要给定最大系统时钟的最大 MCLK 吗?

但我可以为其他时钟使用更高的频率?? 比如 SMCLK?

另一点:我只是读了 DCO 的情况、它的系数高于10、当然、精度也会降低、

那么、你们中有多少人在 DCO 上以大约100 MHz 的频率运行他们的系统?

感谢您的见解、

SEB

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

    不、它不是16位。 MSP430F5659具有 CPUXv2、20位寄存器和汇编器指令。 一些20位汇编器指令(在系列用户指南6.6.4中命名为地址指令)可在一个周期内执行。

    根据数据表、XT2可直接使用或被分成时钟源、频率最高可达32MHz。 但是、我没有发现48MHz XT2有任何问题。

    根据数据表、MSP430F5659的最大 MCLK 为20MHz。 我对 MSP430F5xx/6xx 进行了一些超频测试、可以在双倍数据表 MCLK 上运行(其中一些测试、具体取决于使用的外设)。 根据我的经验、超频最好直接使用 XT2、而不是 DCO。

    http://forum.43oh.com/topic/3906-msp430f5xx-overclocking/

    此外、当需要更多马力时、只能在短时间内按下 MCLK (超过数据表值)。 例如、我将其用于采样频率为24MHz 的逻辑分析仪(来自 XT2的具有48MHz MCLK 的 DMA、USB 正在使用旁路 PLL)。

    http://forum.43oh.com/topic/3909-msp430f550x-based-logic-analyzer/?do=findComment&comment=69255

    某些外设可在不使用升压时钟的情况下超频。 例如、我的频率计具有24MHz XT2/MCLK、能够在计时器输入引脚上测量48MHz。

    http://forum.43oh.com/topic/3317-msp430f550x-based-frequency-meter/?do=findComment&comment=35453

    当然、这一切都是为了您自己的乐趣、但如果您想生产和销售它、那么最好(从我的角度来看)切换到低成本48MHz Cortex-M0+。