打印

刘和平2407的cmd例子中,reset pvecs从哪儿来的呀,程序如下

[复制链接]
2146|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
snakeemail|  楼主 | 2007-10-31 15:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
MEMORY 

PAGE 0 :  VECS : origin =    0h , length = 40h  /*  程序复位 */ 
      PVECS : origin =  40h , length = 70h  /* 外围模块中断向量 */ 
      PROG : origin =  0b0h , length = 7F50h  /* 在片FLASH */ 
PAGE 1 :  MMRS : origin =    0h , length =  05Fh  /* MMRS            */ 
    B2 : origin = 0060h , length =  020h  /* DARAM B2 块  */ 
    B0 : origin = 0200h , length =  100h  /* DARAM B0 块  */ 
    B1 : origin = 0300h , length =  100h  /* DARAM B1 块  */ 
SARAM  : origin = 0800h , length =  0800h    /* SARAM 块  */ 
EXT : origin = 8000h , length =  8000h  /* 外部存储器  */ 

/*-------------------------------------------------------------------------*/ 
/* SECTIONS ALLOCATION                                                    */ 
/*-------------------------------------------------------------------------*/ 
SECTIONS 

    .reset  : { } > VECS  PAGE 0  /* 复位中断向量表 */ 
    .vectors : { } > VECS  PAGE 0 /* 中断向量表 */ 
    .pvecs  : { } > PVECS  PAGE 0 /* 外围模块中断向量表  */ 
    .text    : { } > PROG  PAGE 0 /* 代码 */ 
    .cinit  : { } > PROG  PAGE 0   
    .bss    : { } > SARAM  PAGE 1 /* 块 B2 */ 
    .const  : { } > SARAM  PAGE 1 /* 块 B2 */   
    .stack  : { } > B1    PAGE 1 /* 堆栈—40个单元 */ 
}

相关帖子

沙发
alleluia| | 2007-10-31 19:07 | 只看该作者

估计是默认的关键字吧

使用特权

评论回复
板凳
jianghehupo| | 2010-1-19 22:50 | 只看该作者
如果用汇编语言的话会用到pvecs的,用c语言的话就没有必要了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

547

主题

1910

帖子

8

粉丝