网站公告列表

  没有公告

加入收藏
设为首页
联系站长
您现在的位置: 61IC中国电子在线 >> 服务导航 >> 帮助中心 >> C2000 >> 文章正文
  请教一下2407里面,关于cpu向量表和外设向量表的写法           ★★★ 【字体:
请教一下2407里面,关于cpu向量表和外设向量表的写法
作者:61IC    文章来源:本站原创    点击数:    更新时间:2007-1-3    

 

问题如下:

看了一些例程,发现上面的复位和中断向量定义文件通常是这么写的:(比如)
.title         "vectors.asm"
.ref        _c_int0,_nothing,_adint
.sect        ".vectors"
reset        b        _c_int0
int1:        b        _adint
int2:        b        _nothing
int3:        b        _nothing
int4:        b        _nothing
int5:        b        _nothing
int6:        b        _nothing

我有一个疑问,假如我想同时用在int1中的两个外设中断比如:adcint和spiint,应该怎么写中断向量定义文件。

可不可以给我举个例子说明一下,先谢过各位了

解答如下:

 

可以这样啊
void interrupt C_INT2(void)
{        
        switch (PIVR)
        {
                case 0x0029:
                {
                                   int2_1
code                
                                }
                                case
。。。。
                     {
                                  int2_2
code
                                }
                default:
                                break;
        }
        asm(" CLRC INTM ";
        return;
}
应该可以的,我试过的

               欢迎点击进入:TI德州中文网   (国内唯一针对TI应用的中文技术网站)    文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    2407的地址数据引脚一般用来…
    2407A的SPI到底有没有发送中…
    F2407A FLASH烧写问题
    DSP2407A Fash 空间
    2407A有没有工作温度在-55~+…
    DSP2407能不用外部RAM仿真吗…
    CPLD与目标板2407A之间怎样接…
    2407的can模块是不是只是一个…
    关于2407的ADC
    有关2407A扩展外部双口RAM的…
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    站长:61IC 湘ICP备05002478号