主题中讨论的其他器件:SysConfig
工具与软件:
尊敬的 Expert:
原因是它不在示例代码中。
我需要具有不同占空比设置的3个 PWM 输出。 我只想在 LGPT3中使用3通道。
SysConfig 设置如下所示。

我可以使用下面的来启用3通道、对吧?
PWMTimerLPF3_Object *对象= pwm1->object;
object->chNumber = 0;
pwm1 = PWM_OPEN (CONFIG_PWM_0、¶ms);
如果(pwm1 = NULL)
{
/* CONFIG_PWM_0未打开*/
while (1){}
}
object->chNumber = 1;
pwm11 = PWM_open (CONFIG_PWM_0、¶ms);
if (pwm11 == NULL)
{
/* CONFIG_PWM_0未打开*/
while (1){}
}
object->chNumber = 2;
pwm12 = PWM_open (CONFIG_PWM_0、¶ms);
如果(pwm12 = NULL)
{
/* CONFIG_PWM_0未打开*/
while (1){}
}
object->chNumber = 0;
PWM_START (pwm1);
object->chNumber = 1;
PWM_START (pwm11);
object->chNumber = 2;
PWM_START (pwm12);
object->chNumber = 0;
PWM_setDuty (pwm1、占空比);
object->chNumber = 1;
PWM_setDuty (pwm11、占空比);
object->chNumber = 2;
PWM_setDuty (pwm12、占空比);
但我不能让它工作。 所以,我认为我可能会误解某件事。
BR、
Frank