1、PWM启动函数
/* USER CODE BEGIN 2 */
HAL_TIM_PWM_Start(&htim3,TIM_CHANNEL_1);
/* USER CODE END 2 */
2、占空比设置函数
/* USER CODE BEGIN 3 */
while (pwmVal < 500)
{
pwmVal++;
//设置PWM占空比
__HAL_TIM_SetCompare(&htim3, TIM_CHANNEL_1, pwmVal);
// TIM3->CCR1 = pwmVal;
HAL_Delay(1);
}
while (pwmVal)
{
pwmVal--;
//设置PWM占空比
__HAL_TIM_SetCompare(&htim3, TIM_CHANNEL_1, pwmVal);
// TIM3->CCR1 = pwmVal;
HAL_Delay(1);
}
HAL_Delay(200);
}
/* USER CODE END 3 */