玄学表象:超声波模块不能正常工作。(模块测出距离一直是固定值)
分析可能原因:板子硬件问题,祖传的超声波模块硬件问题,代码问题,
挖掘本质:
1.模块供电不足!
一直忽略了这个问题,虽然板子上有引出5V的供电排针,但是此时供电是由下载器供的3.3VD电压,板子又没有升压电路,用电压表一打才发现标有5V的供电口竟只有2.7V。
2.触发超声波的高电平过长,PWM触发,要把时间计算好。
玄学表象:超声波模块不能正常工作。(模块测出距离一直是固定值)
分析可能原因:板子硬件问题,祖传的超声波模块硬件问题,代码问题,
挖掘本质:
1.模块供电不足!
一直忽略了这个问题,虽然板子上有引出5V的供电排针,但是此时供电是由下载器供的3.3VD电压,板子又没有升压电路,用电压表一打才发现标有5V的供电口竟只有2.7V。
2.触发超声波的高电平过长,PWM触发,要把时间计算好。