专家你们好:
最近我调试DSP6678时用CCS5.1开发环境,在C代码中用DATA SECTION伪指令,目的把一段buffer空间分配到指定的段中,但最后编译成功后,在符号表中却找不到buffer符号,不要DATA SECTION伪指令后在符号表中能够找到buffer符号。请问怎么解决该问题。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
专家你们好:
最近我调试DSP6678时用CCS5.1开发环境,在C代码中用DATA SECTION伪指令,目的把一段buffer空间分配到指定的段中,但最后编译成功后,在符号表中却找不到buffer符号,不要DATA SECTION伪指令后在符号表中能够找到buffer符号。请问怎么解决该问题。
你可以把相关代码贴出来看看
一般使用方式,
.cmd文件里
MEMORY
{
L2: o=0x10800000, l=0x00100000
}
SECTIONS
{
.myData > L2
}
C文件里
#pragma DATA_SECTIONS(nArray, ".myData")
int nArray[];