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.

[参考译文] CC1310:PWM 运行所需的计时器宽度

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1427102/cc1310-timer-width-for-pwm-operations

器件型号:CC1310

工具与软件:

您好、TI 社区:

我正在处理一个涉及 PWM 的项目、需要以更精细的增量调整工作频率。 不过、当我稍微改变 PWM 频率(例如、20Hz)时、输出频率会保持不变。 仅当频率变化超过大约270Hz 时、我才会看到明显的差异。 我认为、这可能是由计时器分辨率的硬件限制造成的。

为了解决此问题、我想通过将计时器从默认的16位配置扩展到32位来提高分辨率。 这应允许在 PWM 运行中实现较小的频率步进。

是否可以通过修改计时器配置来实现此目的? 如果是、您能否提供有关如何将计时器扩展到32位以进行 PWM 控制的指导或说明?

提前感谢您的帮助。

此致、

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

    您好、Kenan:

    不幸的是、我们的实现无法切换到32位配置。

    此致、
    等等