本帖最后由 forgot 于 2023-11-24 14:12 编辑
在基于 ADC 的采样结果来计算更新 PWM 输出,以实现环路控制系统中。由于某些情况下 ADC 的转换频率或是环路计算频率跟不上 PWM 的频率,需要对 ADC 的触发进行分频,实现每 N 个 PWM 周期触发一次 ADC 转换。 STM32G4中ADC触发分频的实现方式应用文档介绍了在高精度定时器与高级控制定时器中如何实现 ADC 的触发分频。
基本的实现方式如下: • 高精度定时器中使用 ADC post-scaler 功能,依靠设置 ADCxPSC[4:0]与 ADROM[1:0]实现 • 高级控制定时器中,ADC 的触发源结合 RCR 或者触发沿选择实现。
|