智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3249|回复: 2
打印 上一主题 下一主题

[编程类] 野火K60库函数中 如何关闭单个中断

[复制链接]

2

主题

14

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
287
威望
156
贡献
75
兑换币
71
注册时间
2012-10-14
在线时间
28 小时
毕业学校
cust
跳转到指定楼层
1#
发表于 2013-1-21 20:29:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1贡献
在野火中怎么关闭单个中断,我知道野火的库,能关掉和开启总中断。那么如果我开了很多个中断,比如3个定时器中断,外部中断。如果我要关闭其中的一个定时器,该怎么办呢,很费解啊。用的时候一下子开了好几个,等到不用的时候还在运行,好浪费资源啊,求求哪位大神,能帮小弟解决这个问题。

14

主题

99

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1242
威望
760
贡献
412
兑换币
156
注册时间
2011-11-10
在线时间
35 小时
2#
发表于 2013-1-25 14:16:23 | 只看该作者
使用函数disable_irq(xx), 此函数在arm_cm4.c(通用ARM Cortex M4内核函数)中有定义。
其中xx为Vector IRQ,即中断向量请求号,如87为PORTA,88为PORTB,该中断向量号的定义在 vectors.h
:):)
回复

使用道具 举报

2

主题

14

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
287
威望
156
贡献
75
兑换币
71
注册时间
2012-10-14
在线时间
28 小时
毕业学校
cust
3#
 楼主| 发表于 2013-1-27 22:56:27 | 只看该作者
谢谢啊,万分感谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-21 01:31 , Processed in 0.078551 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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