请问外部中断函数按键的IO口配置错了为什么还能正常运行?

2019-07-20 11:44发布

今天我写了一下外部中断实验的代码,按下按键LED的状态翻转,感觉反应很是迟钝,按下按键差不多一秒后LED才变化,查了半天才找出错误按键2作为输入,在配置GPIOE的时候直接抄的LED的配置代码,本来是GPIOE的,结果写成了GPIOF,其它的无误
为什么我配置错了也能读出按键的状态?我把GPIOE写成了GPIOF那么我就没有配置E端口,不应该读到开发板按键2的状态啊

还有个问题,我第一写的时候没有调用按键初始化的函数,为什么也能正常运行?而且并没有在其它地方调用,例程是在中断函数里面调用的,我是分开写的
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。