智能车制作

 找回密码
 注册

扫一扫,访问微社区

12
返回列表 发新帖
楼主: aaa4162
打印 上一主题 下一主题

超声波和主控制函数的问题

[复制链接]

0

主题

33

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1579
威望
758
贡献
467
兑换币
500
注册时间
2013-11-27
在线时间
177 小时
11#
发表于 2015-6-29 22:13:39 | 只看该作者
在中断中执行,是不错的选择
回复 支持 反对

使用道具 举报

15

主题

174

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2778
威望
1409
贡献
749
兑换币
884
注册时间
2014-12-18
在线时间
310 小时
12#
发表于 2015-6-29 22:38:13 | 只看该作者
aaa4162 发表于 2015-6-29 17:29
滤掉错误时间,我想着再开一个定时中断,时间到了停止测距,这样可不可以?

一般超声波是有测距范围的,你可以根据T*340M/S=D,来倒推出最大时间,这样当时间计算出来大于这个T时,就可以判断为错误的。
一般单片机的PIT不是很多,而且PIT之间的中断优先级处理不好会有影响,最好不要用多余的PIT来浪费资源,出了问题还要慢慢找。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-11-8 17:39 , Processed in 0.067424 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表