智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2918|回复: 10
打印 上一主题 下一主题

[咨询] 关于外部中断检测起跑线的新问题,快进来看看

[复制链接]

24

主题

99

帖子

0

精华

高级会员

Rank: 4

积分
778
威望
447
贡献
195
兑换币
199
注册时间
2012-10-21
在线时间
68 小时
毕业学校
江苏科技大学
跳转到指定楼层
1#
发表于 2013-4-28 13:48:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
今天用D10口捕捉外部中断,中断函数中把起跑线标识加一,设置高电平触发,把D12口设为间隔跳变,链接D10与D12,发现起跑线标识很正常,每次加一。
可是我把起跑线连上(D10断开与D12的链接,接起跑线检测端),用磁铁间歇的靠近干簧管,使他产生跳变沿,你们猜怎么了,起跑线标识居然每次都加好多,从8到10不等。真奇怪。。。。。。
还有奇怪的就是我用手摸干簧管,起跑线标识居然一直在往上加,都不停下来。。。。。。

42

主题

1054

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3034

优秀会员奖章活跃会员奖章

QQ
威望
1650
贡献
780
兑换币
625
注册时间
2012-7-6
在线时间
302 小时
2#
发表于 2013-4-28 20:50:23 | 只看该作者
你一直中断了的呀,条件一直满足嘛
用个延时 或者进入一次先关闭外部中断,等外部中断条件不满足后出中断,并开启外部中断
回复 支持 反对

使用道具 举报

24

主题

99

帖子

0

精华

高级会员

Rank: 4

积分
778
威望
447
贡献
195
兑换币
199
注册时间
2012-10-21
在线时间
68 小时
毕业学校
江苏科技大学
3#
 楼主| 发表于 2013-4-28 20:57:34 | 只看该作者
穆旦阿斗 发表于 2013-4-28 20:50
你一直中断了的呀,条件一直满足嘛
用个延时 或者进入一次先关闭外部中断,等外部中断条件不满足后出中断, ...

怎么会一直都满足条件的呢??他是捕捉跳变中断啊,,,求教,能不能说的详细点
回复 支持 反对

使用道具 举报

13

主题

329

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4226
威望
2030
贡献
1164
兑换币
977
注册时间
2012-9-24
在线时间
516 小时
4#
发表于 2013-4-28 21:14:19 | 只看该作者
好像上面两楼说得都有道理呵
回复 支持 反对

使用道具 举报

24

主题

99

帖子

0

精华

高级会员

Rank: 4

积分
778
威望
447
贡献
195
兑换币
199
注册时间
2012-10-21
在线时间
68 小时
毕业学校
江苏科技大学
5#
 楼主| 发表于 2013-4-28 21:17:12 | 只看该作者
kunder 发表于 2013-4-28 21:14
好像上面两楼说得都有道理呵

有没有什么想法啊
回复 支持 反对

使用道具 举报

13

主题

329

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4226
威望
2030
贡献
1164
兑换币
977
注册时间
2012-9-24
在线时间
516 小时
6#
发表于 2013-4-28 21:25:24 | 只看该作者
我是刚开始打算在中断里面加一个while语句,得到过了起跑线再计数并出中断。不过还没试过。现在看到你们说的我也不懂了。试试再说吧
回复 支持 反对

使用道具 举报

24

主题

99

帖子

0

精华

高级会员

Rank: 4

积分
778
威望
447
贡献
195
兑换币
199
注册时间
2012-10-21
在线时间
68 小时
毕业学校
江苏科技大学
7#
 楼主| 发表于 2013-4-28 23:06:34 | 只看该作者
求解啊求解
回复 支持 反对

使用道具 举报

42

主题

1054

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3034

优秀会员奖章活跃会员奖章

QQ
威望
1650
贡献
780
兑换币
625
注册时间
2012-7-6
在线时间
302 小时
8#
发表于 2013-4-28 23:38:06 | 只看该作者
XYHUANGJINFU 发表于 2013-4-28 20:57
怎么会一直都满足条件的呢??他是捕捉跳变中断啊,,,求教,能不能说的详细点

你不是高电平触发么?? 当干簧管很近的时候不就是一直是高电平么??我就会一直进去外部中断?

回复 支持 反对

使用道具 举报

24

主题

99

帖子

0

精华

高级会员

Rank: 4

积分
778
威望
447
贡献
195
兑换币
199
注册时间
2012-10-21
在线时间
68 小时
毕业学校
江苏科技大学
9#
 楼主| 发表于 2013-4-29 07:15:33 | 只看该作者
好吧,我承认我一激动,打错了,其实我设置的是上升沿触发,如果是高电平,那就好解释了。。
回复 支持 反对

使用道具 举报

0

主题

11

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
474
威望
232
贡献
132
兑换币
140
注册时间
2013-9-19
在线时间
55 小时
毕业学校
花凉中学
10#
发表于 2014-7-18 02:50:01 | 只看该作者
小弟认为,电气的跳变沿速度比程序的运行慢,跳变沿需要一段很短的时间,在这个跳变的过程中,会对触发多次!我的一面之词,大神木喷喔
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-11 17:11 , Processed in 0.054233 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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