TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; //声明TIM_TimeBaseInitTypeDef结构变量
TIM_OCInitTypeDef TIM_OCInitStructure; //声明TIM_OCInitTypeDef结构变量
void TIM_INT_Config(void) //中断配置函数
{
NVIC_InitTypeDef NVIC_InitStructure; //声明NVIC_InitTypeDef 向量结构变量
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE); //使能TIM3时钟
/* TIM3 中断嵌套设计*/
NVIC_InitStructure.NVIC_IRQChannel = TIM3_IRQn; //选择TIM3的IRQ通道
NVIC_InitStructure.NVIC_IRQChannelPriority = 0; //IRQ通道优先级=0
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; //使能IRQ通道
NVIC_Init(&NVIC_InitStructure); //按以参数上设置
}