|
这个是我最近做的比赛中的一个很简单的程序,分享给大家。
利用我们的pwm进行实现
int main(void)
{
delay_init(); /延时初始化
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); /优先级
uart_init(115200); /串口初始化
TIM2_PWM_Init(899,0); //不分频。pwm频率=72000000/900=80Khz
TIM4_PWM_Init(899,0);
while(1)
{
TIM_SetCompare1(TIM2,800);
TIM_SetCompare2(TIM2,0);
TIM_SetCompare3(TIM2,800);
TIM_SetCompare4(TIM2,0);
TIM_SetCompare1(TIM4,800);
TIM_SetCompare2(TIM4,0);
TIM_SetCompare3(TIM4,800);
TIM_SetCompare4(TIM4,0);
}
}
|
评分
-
查看全部评分
|