你(们)好
现在、我将 Timer0配置为中心对齐 PWM 模式。 周期值设置为1000、频率分频系数为1。 但现在 PWM 周期为20us、而不是我想要的10us。 理论上、周期应为1000 * 2 * 0.005us=10us (一个200MHz 时钟频率的时钟为0.005us)。
这是我的配置:
ePWM_ setTimeBasePeriod (EPWM1_BASE、1000U);
ePWM_ setPhaseShift (EPWM1_base、0U);
ePWM_ setTimeBaseCounter (EPWM1_BASE、0U);
ePWM_ setTimeBaseCounterMode (EPWM1_base、ePWM_COUNTER_MODE_UP_DOWN);
ePWM_DisablePhaseShiftLoad (EPWM1_base);
ePWM_setSyncOutPulseMode (EPWM1_base、ePWM_SYNC_OUT_PULSE_ON_COUNTER_ZERO);
ePWM_setClockPrescaler (EPWM1_base、ePWM_CLOCK 分频器_1、ePWM_HSCLOCK_divider 1);
请问问题是什么?
