外部中断中读取IO状态的问题

2019-08-14 04:47发布

想用F103来读取编码器的脉冲数并且同时读取正反转信息,使用的IO为PE8接A相为外部中断读取脉冲个数,PE7为另外一个相只读取电平状态判断正反转。但是很奇怪,如果设置上升沿触发,则正转读取是正常的,反转的时候上升一下,然后又降下来,一直这样循环。如果设置下降沿触发,反转读取的又是正常的,正转跟前面一样。。。。在网上找了正交解码的例子,正反转都可以正常读取,很是疑惑。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。