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.
您好!
我在向上向下计数模式下使用 PWM、目标是在 PWM 计数器等于周期时触发不同的 ADC 测量。
但我需要按顺序触发不同的 ADC 通道。
例如、这意味着:
PWM 事件(计数器=前置稳压器)第一次触发 ADC SOC1。
第二个事件触发 ADC SOC2。
第三个事件触发 ADC SOC3时。
发生第四个事件时、从开始(触发 SOC1)。
等等。
执行此操作的最佳方法是什么?
提前感谢
Hallo Stefan、
要完成您所描述的内容、您需要一些软件干预。 每个 ePWM 都有两个触发输出(SOCA 和 SOCB)、可将其分配为 ADC SOC 的触发器。 要使第三个事件触发 SOC3、我认为您需要禁用由 SOC1触发的中断服务例程中 SOC1的触发、以便它不会在第三个事件上再次触发。 然后、在 SOC3完成后、您将禁用它并重新启用 SOC1的触发器。 在转换完成后、没有自动禁用 SOC 触发器的硬件机制。
此致、
Ibukun