智能车制作

标题: 野火K60库函数中 如何关闭单个中断 [打印本页]

作者: グビξе    时间: 2013-1-21 20:29
标题: 野火K60库函数中 如何关闭单个中断
在野火中怎么关闭单个中断,我知道野火的库,能关掉和开启总中断。那么如果我开了很多个中断,比如3个定时器中断,外部中断。如果我要关闭其中的一个定时器,该怎么办呢,很费解啊。用的时候一下子开了好几个,等到不用的时候还在运行,好浪费资源啊,求求哪位大神,能帮小弟解决这个问题。

作者: GordonFreeman    时间: 2013-1-25 14:16
使用函数disable_irq(xx), 此函数在arm_cm4.c(通用ARM Cortex M4内核函数)中有定义。
其中xx为Vector IRQ,即中断向量请求号,如87为PORTA,88为PORTB,该中断向量号的定义在 vectors.h
:):)
作者: グビξе    时间: 2013-1-27 22:56
谢谢啊,万分感谢





欢迎光临 智能车制作 (http://www.znczz.com/) Powered by Discuz! X3.2