430中中断向量的问题

2019-03-24 14:32发布

#pragma vector = TIMERA0_VECTOR 
__interrupt void Timer_A0(void)
{
        //比较寄存器CCR1的中断服务
        P5OUT ^= 0x04; //发生溢出时,取反P5.2
}                                                                                 
   这段代码不是应该用#pragma vector = TIMERA1_VECTOR吗?
 他却用了#pragma vector = TIMERA0_VECTOR 
这是怎么回事?
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
xlong23
1楼-- · 2019-03-24 20:54
TIMERA0是ccro的中断向量啊,优先级最高
smartygt
2楼-- · 2019-03-24 23:13
< :TI_MSP430_内容页_SA7 --> 我觉得写成#pragma vector = TIMERA1_VECTOR 也成啊 优先级虽然不一样,但是前面没有TIMERA0了也是先响应TIMERA1的啊

一周热门 更多>

相关问题

    相关文章