我是 ARM MCU (STM32F411) 的新手,我一直在尝试使用 STM 的 HAL 库和 STM32Cube 来寻找外围设备。
我已经配置了我的电路板以使用一些外围设备:
定时器 2用于以特定频率运行中断
定时器 3用于在它的 3 个通道上运行 PWM。
具有 4 个通道的ADC,进入 DMA 模式,用于读取一些模拟输入。
现在让我们假设 PWM 的整个周期为100 ms,其占空比为 50%(50 ms PWM 开启和50 ms PWM 关闭)。
我想在 PWM 开启一定时间后触发中断,让我们说 50%。
因此,我想在 25 ms 时运行一个中断,以便使用 ADC 对其模拟输入进行采样。
您对我如何实现这种中断有什么建议吗?
预先感谢您的帮助!