小熊派Nano板接HYSrf50测距离的问题

Viewed 35

一、描述你遇到的问题

小熊派Nano板接上HYsrf50传感器进行距离测量,通过循环的代码测量基本可以,但这种办法应该不适用于实际的工程,改为使用Echo引脚的电平跳变处理函数进行距离测量,则出现只能检测到上升沿中断,于是在回调函数里改为根据当前电平值的高或低重新注册中断处理程序,此时则可以测到距离,但测到的值不稳定,传感器不动时值也变化很大。

二、你具体做的所有步骤结果截图

这是初始化的代码:

以下是中断处理程序代码:

以下是运行结果:

三、当前开发板状态全景照片

请插入图片

四、开发板串口所有日志

请在此处粘贴串口日志

1 Answers

可以开多线程,用循环的方式没问题

( ⊙ o ⊙ )啊!,我和得到的经验不一样呀:)用循环测到的数据是比较稳定,但准确不?谢谢

此外,我这种写法,有什么问题不?一般还是应该通过中断的方式来处理这种业务要求吧?