中断进不去

2019-07-21 07:03发布

原子的历程,为什么吧EXTIX_Init(); 放到uart_init(115200); 中断就进不去了呢???
1.png
把EXTIX_Init(); 放到uart_init(115200); 后面中断就可以进去了呢???
2.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
1208
1楼-- · 2019-07-21 08:14
本帖最后由 1208 于 2018-12-10 10:34 编辑


          GPIO_EXTILineConfig(GPIO_PortSourceGPIOE,GPIO_PinSource3);
          EXTI_InitStructure.EXTI_Line=EXTI_Line3;
          EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;        
          EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling;
          EXTI_InitStructure.EXTI_LineCmd=ENABLE;              //最主要就是    添加这一句就行
          EXTI_Init(&EXTI_InitStructure);                  //根据EXTI_InitStruct中指定的参数初始化外设EXTI寄存器
peng1554
2楼-- · 2019-07-21 13:24
 精彩回答 2  元偷偷看……
1208
3楼-- · 2019-07-21 17:27
可以正常用的,估计是你程序里面处理有问题
峰江大闪电
4楼-- · 2019-07-21 20:03
peng1554 发表于 2018-12-8 14:57
啥板子例程?中断初始化函数是怎样写的?

板子的外部中断历程, 调一下顺序就进不去了
峰江大闪电
5楼-- · 2019-07-21 20:28
1208 发表于 2018-12-8 15:16
可以正常用的,估计是你程序里面处理有问题

历程是外部中断那个历程, 内容没有修改过,就调换了一下那两句初始化的顺序
1208
6楼-- · 2019-07-22 01:37
峰江大闪电 发表于 2018-12-8 15:37
历程是外部中断那个历程, 内容没有修改过,就调换了一下那两句初始化的顺序

改了下,是没问题的

一周热门 更多>