1)GPIO或者AFIO的时钟没有开启;2)GPIO和配置的中断线路不匹配;3)中断触发方式和实际不相符合;4)中断处理函数用库函数时,写错,经常可能出现数字和字母之间没有下划线;5)外部中断是沿触发,有可能检测不到沿,比如中断线是低电平(浮空输入),触发是下降沿触发,可能会出现一直是低电平,高电平的时候是一样的情况,电平持续 为高电平;6)没有用软件中断来触发外部中断,调用函数EXTI_GenerateSWInterrupt;,因为软件中断先于边沿中断处理。
/*************************************************************************************/PS:如有错误,欢迎指错!期待学习!/*************************************************************************************/
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |