标题:
关于STM32程序停在 B. 的问题
[打印本页]
作者:
jama
时间:
2017-11-5 21:13
标题:
关于STM32程序停在 B. 的问题
我曾经遇到过这么一个问题:我配置了一个外部中断,在外部中断初始化函数里,我先配置了GPIO口,又配置了EXTI,最后配置了NVIC,然后编译显示没有错误,但是就是会卡在NVIC_Init()这个函数这里,我试过很多办法,有人说我的中断函数没有写或者写的不对,但是我确定我写的没有问题。在一次很意外的情况下我把EXTI和NVIC配置相互调换,发现可以了,所以我想可能是要先配置优先级再配置外部中断吧。
作者:
jungle1989
时间:
2017-11-9 13:49
你好,你这样处理没有问题了吗?
作者:
hei32
时间:
2017-11-9 14:40
配置NVIC_Init()之前不能有中断使能,或者中断被触发
作者:
bensonliu163
时间:
2017-11-9 18:24
应当是先配优先级,初始化,再指定中断入口。
作者:
bensonliu163
时间:
2017-11-9 18:26
配置NVIC_Init()就是初始化,只有初始化执行完,才能进入中断。
作者:
gaoqiru
时间:
2017-11-9 19:18
个人觉得就算你配置错误也不会死在NVIC里面吧,NVIC没有配不会产生中断的啊
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1