1)GPIO或者AFIO的時鐘沒有開啟;
2)GPIO和配置的中斷線路不匹配;
3)中斷觸發(fā)方式和實際不相符合;
4)中斷處理函數(shù)用庫函數(shù)時,寫錯,經(jīng)常可能出現(xiàn)數(shù)字和字母之間沒有下劃線;
5)外部中斷是沿觸發(fā),有可能檢測不到沿,比如中斷線是低電平(浮空輸入),觸發(fā)是下降沿觸發(fā),可能會出現(xiàn)一直是低電平,高電平的時候是一樣的情況,電平持續(xù) 為高電平;
6)沒有用軟件中斷來觸發(fā)外部中斷,調(diào)用函數(shù)EXTI_GenerateSWInterrupt;,因為軟件中斷先于邊沿中斷處理。
/*************************************************************************************/
PS:如有錯誤,歡迎指錯!期待學(xué)習(xí)!
/*************************************************************************************/