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 //上升沿触发
程序和仿真工程如下 : 主大家帮忙找找原因。
|