TI中文支持网
TI专业的中文技术问题搜集分享网站

#10247-D creating output section "vectors" without a SECTIONS rtc1 rtc1

我这有个warning说#10247-D creating output section "vectors" without a SECTIONS rtc1。看到之前有帖子说把cmd文件的.vectors字段去掉.点,但是我去掉点之后反而报错了,应该怎么该呢?

Shine:

请问用的是哪个版本的CCS,有没有试过升级一下compiler。方便的话,发个简单的测试工程。

Tony Tang:

不是去掉点,而是加一个不带点的。在section下面加一条

vectors  > RAM //任意memory下定义的内存段。

user5287831:

回复 Tony Tang:

vectors >这个内存段写啥呢?我不会用汇编,劳烦您指点

user5287831:

回复 Shine:

是6.0版本的CCS,我下载的就是TI官网的例程,但是这个例程的工程是3.3版本的,我把该例程导入,就出现这些warnning

Tony Tang:

回复 user5287831:

跟汇编有啥关系?这是在cmd文件里加一条。把你的cmd文件贴上来,以及你说的出错信息呢?

user5287831:

回复 Tony Tang:

错误就是这个

#10247-D creating output section "vectors" without a SECTIONS rtc1 rtc1
cmd文件是:
-stack 128
-sysstack 128
MEMORY
{PAGE 0:PROG0(RWX): origin = 04000hlength = 08000hP_VECT(RIX): origin = 0FF80hlength = 00080hPAGE 1:DATA0(RW): origin = 0C000hlength = 04000h
}

SECTIONS
{
.vectors: { } > P_VECTPAGE 0.text: { } > PROG0PAGE 0.cinit: { } > PROG0PAGE 0.csldata: { } > DATA0PAGE 1.stack: { } > DATA0PAGE 1.sysstack: { } > DATA0PAGE 1.bss: { } > DATA0PAGE 1.cio: { } > DATA0PAGE 1.const: { } > DATA0PAGE 1.sysmem: { } > DATA0PAGE 1vecTablealign(512): { } > PROG0PAGE 0

}

赞(0)
未经允许不得转载:TI中文支持网 » #10247-D creating output section "vectors" without a SECTIONS rtc1 rtc1
分享到: 更多 (0)