发现地猛星的SR04官方文档教程是错的...这里分享一下本人的改进代码

最近在准备电赛,由于比赛有些题目限制TI板,发现立创商城里有地猛星板子,是MSPM0G3507芯片,想着正好符合电赛的TI板要求,就买了一块尝试做小车。

刚开始我发现立创有地猛星专门的官方教学文档,感觉这个地猛星卖的还是很有诚意的,有这么多模块的示例代码和教程供备战电赛的人使用,真的很不错,不用担心教程问题了。

结果就在我今天准备用地猛星跟着官方文档学习SR04的时候,发现这个官方例程代码完全就是错的!!我今天反复烧录了好多次,可以证明官方教程就是错的!!

因此,今天我足足花费了一下午的时间改代码,才将官方例程的SR04代码改成能用的正常代码。

为了让备战电赛的大家不要再被坑了(能救一个是一个),我在这里分享一下我修改后的SR04代码以及sysconfig配置的具体步骤,希望别再有人死磕那个官方例程代码了,太浪费时间了!!

sysconfig的配置步骤如下:

1.Timer Mode要选择Periodic Up Counting!(立创官方教程的是One-shot,这会导致定时器不能重复计数,使SR04的可测量距离范围变得很小!)

2.Interrupt Configuration的中断事件要选择Load event!(官方教程是Zero event 这会导致输出的距离是反的!)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值