我这有个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}
TI中文支持网

