MSP430 函数中断的各部分含义

2019-07-25 15:05发布

#pragma vector = TIMERA0_VECTOR
__interrupt void TA0_ISR(void)
{
  ;
}

这里面
vector
TIMERA0_VECTOR
的含义 ,必须这样使用吗,不可以用其他的表示吗?
还有就是TA0_ISR 这个函数名字可以修改吗?
         
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
dirtwillfly
1楼-- · 2019-07-25 20:17
是的,每次都要这样写。
TIMERA0_VECTOR 只是针对TimerA0的中断,它是对应于TimerA0的中断向量。如果是其他外设所引发的中断,这句话写**不同,例如#pragma vector=UART0RX_VECTOR是写针对串口的中断。
TA0_ISR 这个函数名字可以自己修改
lkl0305
2楼-- · 2019-07-26 00:35
 精彩回答 2  元偷偷看……
强仔00001
3楼-- · 2019-07-26 01:00
学习到好的经验了
wang1jie
4楼-- · 2019-07-26 02:49
学习了
zhangbo1985
5楼-- · 2019-07-26 05:36
lkl0305 发表于 2014-4-4 22:19
#pragma vector = XXX_VECTOR可用的中断向量在头文件中可以找到
比如在msp430g2553.h中可以找到如下描述, ...

这几个都必须掌握的。

一周热门 更多>