HC-SR04 超声波模块

2019-07-20 22:38发布

HC-SR04 超声波模块,利用原子的输入捕获改下就可以测距了,就是不能晃动,否则就会死机,按复位没用,只有重新上电才可以工作,这是怎么回事啊?各位有没有遇到过?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
9条回答
love001cool
2019-07-21 15:49
thust 发表于 2016-5-10 18:33
其实可以考虑一下 你有没有做超时处理。。

做了啊
                                if((TIM2CH1_CAPTURE_STA&0X3F)==0X3F)//高电平太长了
                                {
                                        TIM2CH1_CAPTURE_STA|=0X80;//标记成功捕获了一次
                                        TIM2CH1_CAPTURE_VAL=0XFFFF;
                                }

一周热门 更多>