NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
NVIC_InitStructure.NVIC_IRQChannel = EXTI9_5_IRQn;
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0x01;
NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0x00;
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
NVIC_Init(&NVIC_InitStructure);
有NVIC_Init(&NVIC_InitStructure); 程序就会在这里卡死,去掉这句一切正常,但外部中断0-4没问题,可是中断过程必须要有初始化NVIC寄存器这步,请问这是什么原因造成有这句就卡死,难道外部中断5-9与0-4初始化有差别?请原子哥帮忙解答下。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>