智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 4429|回复: 11
打印 上一主题 下一主题

H口所有引脚的外部中断都是共用的同一个中断向量吗?

[复制链接]

1

主题

4

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
279
威望
188
贡献
63
兑换币
4
注册时间
2012-3-20
在线时间
14 小时
毕业学校
北航
跳转到指定楼层
1#
发表于 2012-4-2 15:03:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我需要用很多外部中断,我知道J口有四个引脚,H口有八个引脚可以作为中断输入端。
不过中断向量表里所有J口中断都是24    H都是25啊?
这样的话 如果我的H口有多个中断源  怎么让他们触发不同的中断任务啊???

1

主题

4

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
279
威望
188
贡献
63
兑换币
4
注册时间
2012-3-20
在线时间
14 小时
毕业学校
北航
2#
 楼主| 发表于 2012-4-5 15:43:43 | 只看该作者
自己顶一下
回复 支持 反对

使用道具 举报

6

主题

51

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1145
威望
717
贡献
286
兑换币
2
注册时间
2011-7-22
在线时间
71 小时
3#
发表于 2012-5-2 17:46:44 | 只看该作者
同求,,,不知道怎么办,,
回复 支持 反对

使用道具 举报

6

主题

51

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1145
威望
717
贡献
286
兑换币
2
注册时间
2011-7-22
在线时间
71 小时
4#
发表于 2012-5-2 17:47:03 | 只看该作者
现在解决了么???
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
279
威望
188
贡献
63
兑换币
4
注册时间
2012-3-20
在线时间
14 小时
毕业学校
北航
5#
 楼主| 发表于 2012-7-2 16:15:06 | 只看该作者
lvminhu 发表于 2012-5-2 17:47
现在解决了么???

有一个方法,不过我还没试过。就是进入中断后在查询引脚
回复 支持 反对

使用道具 举报

6

主题

51

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1145
威望
717
贡献
286
兑换币
2
注册时间
2011-7-22
在线时间
71 小时
6#
发表于 2012-7-2 18:37:11 | 只看该作者
风竹敲秋· 发表于 2012-7-2 16:15
有一个方法,不过我还没试过。就是进入中断后在查询引脚

这个我已经解决了,,就是你说的方法,,,
回复 支持 反对

使用道具 举报

1

主题

53

帖子

0

精华

高级会员

Rank: 4

积分
772
威望
495
贡献
171
兑换币
2
注册时间
2011-5-12
在线时间
53 小时
7#
发表于 2012-8-1 16:27:50 | 只看该作者
你的问题解决了吗,我现在也遇到这种问题了
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
279
威望
188
贡献
63
兑换币
4
注册时间
2012-3-20
在线时间
14 小时
毕业学校
北航
8#
 楼主| 发表于 2012-8-15 12:46:38 | 只看该作者
进入中断后在查询引脚就行了
回复 支持 反对

使用道具 举报

1

主题

8

帖子

0

精华

高级会员

Rank: 4

积分
674
威望
378
贡献
120
兑换币
10
注册时间
2011-9-26
在线时间
88 小时
9#
发表于 2012-8-21 10:45:07 | 只看该作者
我也用的查询引脚,各个中断引脚信号单独输入时正常,但所有信号同时输入时,就只有频率高那个引脚信号正常,频率低的就不起作用了,你们遇见过这种问题么??有哪位大神知道什么地方的原因不??(如pj6,pj7单独使用时都正常,但是二者同时使用时,单片机只能读入频率高的那个引脚的中断信号)
回复 支持 反对

使用道具 举报

80

主题

1045

帖子

0

精华

跨届大侠

北京龙邱智能科技有限公司

Rank: 10Rank: 10Rank: 10

积分
10332

论坛元老奖章

QQ
威望
2905
贡献
6151
兑换币
4515
注册时间
2008-6-7
在线时间
638 小时
10#
发表于 2012-8-21 13:34:28 | 只看该作者
aidehuangwu 发表于 2012-8-21 10:45
我也用的查询引脚,各个中断引脚信号单独输入时正常,但所有信号同时输入时,就只有频率高那个引脚信号正常 ...

这个有个优先顺序的问题,需要安排的,还有就是中断处理最好不好放在中断函数里面,特别是处理需要较多时间的那部分功能,最好放在循环里面,放在中断函数里面会耽误很多时间,别的就来不及处理了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-21 20:41 , Processed in 0.052105 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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