MSP430讨论区
返回
登录/注册
请教关于430虚拟中断向量表问题
楼主
pijun1013 于 2009-05-14 17:32:11
请教关于430虚拟中断向量表问题
DC,你好,久仰大名,不过在此论坛还是第一次发贴
如题,下面是定义的一个虚拟中断向量
#pragma vector=0
__interrupt void intec_0(void)
{
asm(" br &0xFBE0;");
}
那么,这个中断向量是如何与PORT2_VECTOR 对应起来的呢?
迷糊了~
回复
1楼
DC 于 2009-05-14 21:51:29
楼主客气了!
[QUOTE][B]下面引用由[U]pijun1013[/U]发表的内容:[/B]
#pragma vector=0
__interrupt void intec_0(void)
...[/QUOTE]
上面这段句子经编译器产生的代码指定在MSP430存储器指定的中断向量地址中(真实中断地址),而那个ASM则是跳转后到一个指定的地址。这个地址值为中断虚拟地址。
回复
2楼
zzw17hao 于 2013-09-13 21:46:01
还是不理解!具体在程序中如何使用呢?[EM08]
回复
1
电脑版
Page created in 0.1562 seconds width 3 queries.