TI dsp 2407 C 语言编程问题,还是不行怎么解决,请教高手!
我使用的是C原程序,dspcl control.c -g -v2xx -as -frC:\tic2xx\myprojects
[control.c],连接选项为CCS默认值,选了-c或-cr都不行。当将CCS的OPTION--MEMORY MAP全部RESET后,REBUILD ALL时仍未解决,真是苦闷极了。总感觉好象是MEMORY MAP 的问题似的,下面是我的CMD文件内容,请大侠帮助分析一下!
-stack 40
/*-------------------------------------------------------------------------*/
/*命令文件 - 存储空间 F2407 */
/*-------------------------------------------------------------------------*/
MEMORY
{
PAGE 0 :
VECS : origin = 00000h , length =00044h
/*PVECS : origin = 0044h , length = 0100h
PROG : origin = 00044h , length = 03000h
/*SARAM_P: origin = 8000h , length = 0800h
EXTPROG: origin = 08800h , length = 07800h
/*B0_PM: origin = 0FF00h , length = 0100h
PAGE 1 :
MMRS : origin = 00000h , length = 05Fh
B2 : origin = 00060h , length = 00020h
B0 : origin = 00200h , length = 00100h
B1 : origin = 00300h , length = 00100h
SARAM : origin = 00800h , length = 00800h
PERIPH : origin = 07000h , length = 01000h
EXT : origin = 08000h , length = 08000h
PAGE 2 :
IO_EX : origin = 0000h , length = 0FFF0h
IO_IN : origin = 0FFF0h , length = 0Fh
}
/*-------------------------------------------------------------------------*/
/* SECTIONS ALLOCATION */
/*-------------------------------------------------------------------------*/
SECTIONS
{
.text : { } > PROG PAGE 0
.cinit : { } > PROG PAGE 0
.const : { } > B1 PAGE 1
.switch : { } > PROG PAGE 0
.bss : { } > B1 PAGE 1
.stack : { } > SARAM PAGE 1
.sysmem : { } > B1 PAGE 1
.vectors : { } > VECS PAGE 0
}
发表时间:2004年6月30日16:18:56