好久没玩单片机了,最近闲着没事想拿出来玩玩,没想到一个stm32的外部中断让我花费了两天时间,好的的挫折啊!
终于下午调试成功,下面来说一下我的调试之路吧!
硬件就是两个按键,四个LED,LED事共阳极接法,按键一端接地一端接GPIO口,通过按键中断控制LED。
程序写好以后发现始终无法进入中断,开始查资料,发现通常容易犯的错误我都巧妙地避开了,开始怀疑板子问题,通过硬件检测板子没问题,最后查例程,发现赋值号两侧的空格我没有,试着加上吧!奇迹发生了,竟然是空格的原因!!!空格啊!一个空格费了我两天时间啊!
最后小菜把外部中断易错总结连接发到这里http://blog.csdn.net/yskcg/article/details/8201505感谢yskcg博主的帖子。