- 完成外部中断的配置
- 完成PWM输出的配置,不使能定时器
- 配置中断处理函数
void EXTI1_IRQHandler(void)
{
if(flag)
{
TIM_Cmd(TIM3,ENABLE);//开启PWM
}
if(!flag)
{
TIM_Cmd(TIM3,DISABLE);
}
if(flag)
{
flag = 0;
}
else
{
flag = 1;
}
}
EXTI_ClearITPendingBit(EXTI_Line1);
void EXTI1_IRQHandler(void)
{
if(flag)
{
TIM_Cmd(TIM3,ENABLE);//开启PWM
}
if(!flag)
{
TIM_Cmd(TIM3,DISABLE);
}
if(flag)
{
flag = 0;
}
else
{
flag = 1;
}
}
EXTI_ClearITPendingBit(EXTI_Line1);