今天调试其外部中断的历程由于有一个IO是未接按键功能的。未接按键的我调试时接了根杜邦线,就出现了干扰,主要产生干扰的原因就是未给IO一个绝对的电平,按键可以做成上拉或者下拉,所以还是要注意下的。
下面看下原理图吧。
这是自带的按键他初始未按下是做的下拉。等按下就变成上拉了。
其程序中配置的是下降沿中断,所以延时的现象是按下按钮没反应,等松开就会改变LED状态。可以自己修改成上升沿中断。这样按下LED等就有反应了。
所以把PA5作为输入后,我使用杜邦线接上之后就出现LED闪烁现象。
因为其没有给一个准确的电平。硬件设计以后还是需要注意下的。无论给高电平还是低电平。
我还测试了其上下拉输入,会比单纯的浮空输入要好点,起码杜邦线接上不会动作,人手去触碰这个线才会动作。
下面是现象:
搜索
复制