Other Parts Discussed in Thread: SYSCONFIG
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号: MSPM0G1507
主题: SysConfig 中讨论的其他器件
您好、
在我的应用中、我使用总分压器 91 从内部 32MHz 振荡器生成了恒定的 351.6kHz PWM。 占空比为 50%。 当设备与 WFE () 处于无限循环中时、PWM 是一个稳定的固定频率、约为 351kHz。 然而、一旦中断启动、由比较器使用事件驱动捕获计时器来驱动、PWM 输出就会移至 353kHz。 当中断启动时、主循环中会有额外的处理、在使用 WFE () 返回到 while 循环之前发生。 代码从不会更改 PWM 输出、仅通过 SysConfig 启用、因此应独立运行且完全由硬件控制。 除了频移之外、PWM 似乎还具有更多的噪声、这可能不是意外的、因为 MCU 会进行额外的数字开关。 但是、固定频率偏移似乎很奇怪。
是否有办法降低 MCU 处理对内部时钟的影响? 还是需要使用外部晶体来提高稳定性?
谢谢、
Matthew Guibord