营销型外贸网站建设软件数码网站模板
PWM控制舵机
配置环境

1. 选择TIM2时钟
2.选择内部时钟模式,打开通道二
3.分频系数PSC:72-1
自动重装寄存器ARR:20000-1
 输出比较寄存器 CCR:500~2500( 后面可调整 )  
 
 
 脉冲选择500后期可以改 
 
 
编辑代码
调用启动函数
HAL_TIM_PWM_Start(&htim2,TIM_CHANNEL_2); 
设置CCR
 设置 CCR 为 500~2500 即可生成占空比是 2.5%~12.5% 的波形 
 
 for(int i=0;i<180;i++){__HAL_TIM_SET_COMPARE(&htim2,TIM_CHANNEL_2,GetCCRFromAngle(i));OLED_ShowNum(1,7,i,5);HAL_Delay(10);}for(int i=180;i>0;i--){__HAL_TIM_SET_COMPARE(&htim2,TIM_CHANNEL_2,GetCCRFromAngle(i));OLED_ShowNum(1,7,i,5);HAL_Delay(10);}  
