这一个周我都在搞外部中断,网上,开发板例子,看了有看,还换了3.0 20. 版本的库,实验,各种配置都没有问题了,完全跟别人一致,可是总是搞不出来。
直到今天下午,TNND 不知道为什么 中断就进去了!!
后来发现是时钟开启的位置没放对。(AFIO时钟没开启这么弱的错误是不会犯的。)
想请教一下大家,时钟的开启是不是要放在:
RCC_Configuration(); //要放在这个函数里面开启,或者在它之前???
NVIC_Configuration();
GPIO_Configuration(); //是不是放在GPIO口初始化之前???
EXTI_Configuration(); |