麻烦哪位大神给解释一下下面语句如何得来的。及其中的100000是什么。pwm1.PeriodMax = SYSTEM_FREQUENCY*1000000*T/2
Joey Mao:
补充说明:我这里说的T=1/PWM载波频率,其中载波频率的单位是Hz,而程序中通常是用kHz,所以程序中会有T=0.001/ISR_FREQUENCY。
相同的问题,你可以参看:http://www.deyisupport.com/question_answer/microcontrollers/c2000/f/56/p/61091/135529.aspx#135529
麻烦哪位大神给解释一下下面语句如何得来的。及其中的100000是什么。pwm1.PeriodMax = SYSTEM_FREQUENCY*1000000*T/2
zhiyun pan:
回复 Joey Mao:
(*ePWM[ch1]).CMPA.half.CMPA = _IQmpy(v.HalfPerMax,v.MfuncC1)+ v.HalfPerMax这个公式怎么得出来的啊。还有我把开关频率改成1Khz,产生溢出,65535不满足75000.这种情况怎么办