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.

[参考译文] MSPM0G5187:从器件生成第二个时钟

Guru**** 2821165 points

Other Parts Discussed in Thread: MSPM0G5187, SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1625742/mspm0g5187-generating-a-second-clock-out-of-the-device

器件型号: MSPM0G5187
主题: SysConfig 中讨论的其他器件

我需要系统上另一个器件的时钟输入、而不是创建另一个时钟、我希望我可以使用 MSPM0G5187 生成时钟。  频率、抖动等并不重要、通过 1MHz 传输的任何内容都将起作用。  它仅连接到另一个芯片、因此驱动器并不重要。

我已经将 CLK_OUT 引脚用于其他时钟、因此我无法使用它。

看着芯片,我想我可以使用自动重新加载的倒计时器来触发事件。  看起来、使用计时器的 32MHz 时钟、我可以在 16MHz 上触发事件。  可能是 32MHz。

然后、该事件可以切换 GPIO 引脚、这样我就可以获得 8MHz(可能是 16MHz?) GPIO 引脚的时钟输出。

这一切看起来都正确吗?

谢谢、

-科瑞

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

    您好 Corey、

    我建议使用 PWM 实例来生成时钟信号。

    此致、

    Owen

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

    谢谢 Owen。

    我看了使用 PWM 引脚、这显然是合理的、但我无法弄清楚如何使其正常工作。  我在 SysConfig 中设置 PWM 计时器、并将其设置为通道 0、并且可以在引脚多路复用中看到“Capture/Compare Pin“、但我无法确定如何设置 PWM 输出引脚。  如何进行设置?

    -科瑞

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

    在 SDK 中、您可以找到 tima_timer_mode_pwm_dead_band.c 示例。

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

    我看着它,但它并没有真正的帮助。  我应该能够在不编写任何软件的情况下使用 SysConfig 按此方式设置 PWM 引脚。

    在这种情况下、“捕捉/比较引脚“是否是 PWM 输出?  如果是、这相当不清楚。

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

    您好 Corey、

    在 PinMux 中、捕获/比较引脚是 PWM 输出引脚。

    通过在 SDK 中使用 tima_timer_mode_pwm_dead_band 示例、您将在 SysConfig 文件中看到这一点:

    如果您不想编写任何软件、我建议使用 Zero Code Studio。 还有一个 PWM 示例可供参考。

    此致、

    Owen

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

    自述文件非常清楚:

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

    谢谢。

    我可以编写软件、但如果我通过 GPIO 执行、似乎没有必要执行任何操作、但需要在 SysConfig 中进行设置。

    无论如何、我从未使用 PWM 来实现任何目的、对我来说、“Capture/Compare Pin“是一个输入名称。  但只要我知道它是一个输出、一切都很好。

    -科瑞