STM32單片機按鍵中斷,觸發方式對不上? 學習了中斷后,想用PROTEUS8.8仿真,結果仿真的時候,LED燈能正常閃爍,按鍵也能控制LED-G反轉,問題是 程序設置的觸發方式是: EXTI_Trigger_Rising = 0x08, //上升沿觸發 EXTI_Trigger_Falling = 0x0C, //下降沿觸發 EXTI_Trigger_Rising_Falling = 0x10 //上升、下降沿都觸發 仿真出來的觸發方式是: EXTI_Trigger_Rising = 0x08, //上升、下降沿都觸發 EXTI_Trigger_Falling = 0x0C, //下降沿觸發 EXTI_Trigger_Rising_Falling = 0x10 //上升沿觸發
0.png (8.88 KB, 下載次數: 62)
下載附件
2019-4-10 15:00 上傳
程序和仿真工程如下 :
18-EXTI.7z
(226.89 KB, 下載次數: 10)
2019-4-10 14:59 上傳
點擊文件名下載附件
主大家幫忙找找原因。
|