TI工程师:
你好,我用的芯片是C6747,当在debugg模式下的时候,会出现“No source available for "main() at main.c:699 0x800a48"”,然后程序就跑不动啦,不知道怎么解决?还请解答一下;
Shine:
请问用的是什么版本CCS?跑的是例程还是自己的代码?板子是自己的吗?
chao li22:
回复 Shine:
你好:
我用的版本是CCS6.2.0;跑的是自己的代码;板子是利用的研旭的开发板,不是自己的板子;
以下是CMD代码:-l rts64plus.lib
-l C6747bsl.lib-stack 0x00001000 /* Stack Size */
-heap 0x00001000 /* Heap Size */MEMORY
{DSPL2RAM o = 0x00800000 l = 0x00040000 /* 256kB L2 Internal RAM */
VECS: o = 0x80000000 l = 0x00000f00
ARMRAM: o = 0xFFFF0080 l = 0x00001f80
DSPRAM: o = 0x11800000 l = 0x00040000
SHAREDRAM: o = 0x80000f00 l = 0x0001ffff
SDRAM: o = 0xC0000000 l = 0x20000000
}SECTIONS
{ ".vectors" > VECS
.bss > DSPL2RAM//SHAREDRAM
.cinit > DSPL2RAM//SHAREDRAM
.cio > DSPL2RAM//SHAREDRAM
.const > DSPL2RAM//SHAREDRAM
.stack > DSPL2RAM//SHAREDRAM
.sysmem > DSPL2RAM//SHAREDRAM
.text > DSPL2RAM//SHAREDRAM
.switch > DSPL2RAM//SHAREDRAM
.far > DSPL2RAM//SHAREDRAM
.buffer > DSPL2RAM//SHAREDRAM
}
Shine:
回复 chao li22:
请到工程属性里看一下Fully symbolic debug(-g)选项有没有勾上?
chao li22:
回复 Shine:
你好,那个选项是勾上了的,但是依然会出该提示
TI中文支持网
