ARRAY_SIZE(backlight_pads));/* enable backlight PWM 3 */if(pwm_init(2,0,0))gotoerror;/* duty cycle 500ns, period: 3000ns */if(pwm_config(2,500,3000))gotoerror;if(pwm_enable(2))gotoerror;return; error:puts("error init pwm for backlight\n");return; } 开发者ID:Digilent,项目...
TIM_InitStruct.Pulse = (uint32_t)value;if(index ==0){HAL_TIM_PWM_ConfigChannel(&TIM_PWM_HandleStruct, &TIM_InitStruct, TIM_CHANNEL_1); }#ifdefHEATBED_ENABLEDelseif(index ==1){HAL_TIM_PWM_ConfigChannel(&TIM_PWM_HandleStruct, &TIM_InitStruct, TIM_CHANNEL_2); }#endif#ifdefEXTRUDER_...