1、先去掉“stm32f10x_conf.h”中TIM前的注释符号
2、在NVIC_Configuration();中参加
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_1);// 挑选运用优先级分组第1组
//使能EXTI3中止
NVIC_InitStructure.NVIC_IRQChannel=EXTI3_IRQChannel;
//设置通道
NVIC_InitStructure.NVIC_IRQChannelPreemptionPrio
NVIC_InitStructure.NVIC_IRQChannelSubPriority=0;
// 指定呼应优先等级0
NVIC_InitStructure.NVIC_IRQChannelCmd=ENABLE; //通道万能
NVIC_Init(&NVIC_InitStructure);
3、初始化PA0时参加
GPIO_EXTILineConfig(GPIO_PortSourceGPIOA, GPIO_PinSource3);//挑选 GPIOA_PIN3管脚用作外部中止线路
4, 外部中止函数
void EXTI_Configuration(){
}
5, 在“stm32f10x_it.c” 的 void EXTI3_IRQHandler(void) 中参加中止处理程序
void EXTI3_IRQHandler(void)
{
}