请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSPM0-SDK 工具/软件:
您好:
我们在将 GPT 与 PWM 配合使用时检测到问题。 问题是 Pwm_Init 会覆盖配置了 GPT 的通道、因为知道 PWM 的配置不包括配置的 GPT 通道。
以下是重现此问题的方法:
- 呼叫 Gpt_Init。
- GPT 模块工作正常。 GPT 中断按预期运行。
- 呼叫 Pwm_Init。
- Pwm_Init 会覆盖计时器通道寄存器、无论该寄存器是否在 PWM 中配置、以及 GPT 是否正常工作。 我将在 Gpt_Init 之后、Pwm_Init 之前 和 Pwm_Init 之后的寄存器上附加快照。
这是一个关键问题。 请提供解决方法或修复方法的建议。 谢谢你。
此致、
François μ s。