在InstaSPIN-FOC的例程中,发现一个特点,就是声明为void 的函数,都会在函数体中加入一个return,这样有什么特别的意义么?
比如
void PWM_setPeriodLoad(PWM_Handle pwmHandle, const PWM_PeriodLoad_e periodLoad)
{
PWM_Obj *pwm = (PWM_Obj *)pwmHandle;
// clear the bits
pwm->TBCTL &= (~PWM_TBCTL_PRDLD_BITS);
// set the bits
pwm->TBCTL |= periodLoad;
return;
}