智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2654|回复: 5
打印 上一主题 下一主题

野火函数库 中断

[复制链接]

5

主题

10

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
威望
190
贡献
100
兑换币
115
注册时间
2013-3-10
在线时间
28 小时
毕业学校
SJTU
跳转到指定楼层
1#
发表于 2013-3-10 11:07:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
小车用野火函数库 ,但是发现函数库里没有关于开启和禁止,清中断标志位的语句,问一下大神们应该怎么写啊?(比如说PTE3的中断)

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
2#
发表于 2013-3-11 15:02:05 | 只看该作者
enable_irq 和 disable_irq 为 开中断和关中断 函数

开中断和关中断,只能是整个端口的,即 PTE 整个端口,而不能 PTE3……这个是 k60 的芯片设置限制的……

清中断,关中断,你看我们的代码与教程,例如清 PTE3 的 中断为  PORTE_ISFR = 1 << 3;


回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
3#
发表于 2013-3-11 15:02:40 | 只看该作者
建议你看我们的教程,而不要直接一来就直接看代码
回复 支持 反对

使用道具 举报

5

主题

10

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
威望
190
贡献
100
兑换币
115
注册时间
2013-3-10
在线时间
28 小时
毕业学校
SJTU
4#
 楼主| 发表于 2013-3-11 20:25:12 | 只看该作者
野火 发表于 2013-3-11 15:02
enable_irq 和 disable_irq 为 开中断和关中断 函数

开中断和关中断,只能是整个端口的,即 PTE 整个端口 ...

野火大哥,我看了一下。enable_irq ():中断号与中断向量号好像不一样的。如果我要关PTE的中断,要怎么写语句?
回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
5#
发表于 2013-3-11 23:49:58 | 只看该作者
lepton 发表于 2013-3-11 20:25
野火大哥,我看了一下。enable_irq ():中断号与中断向量号好像不一样的。如果我要关PTE的中断,要怎么写语 ...

看 vectors.h ,
#define VECTOR_107      default_isr     // 0x0000_01AC 107   91     Port control module Pin Detect (Port E)

关PTE中断,是 disable_irq(91)
回复 支持 反对

使用道具 举报

5

主题

10

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
威望
190
贡献
100
兑换币
115
注册时间
2013-3-10
在线时间
28 小时
毕业学校
SJTU
6#
 楼主| 发表于 2013-3-12 17:11:05 | 只看该作者
野火 发表于 2013-3-11 23:49
看 vectors.h ,
#define VECTOR_107      default_isr     // 0x0000_01AC 107   91     Port control  ...

野火大哥,麻烦问一下,如果写了总中断开启语句后,还用写开启各个中段的语句么?还是说各个中断默认开启?


补充内容 (2013-3-12 19:55):
野火库中断的优先级怎么设定啊?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-5 23:31 , Processed in 0.608567 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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