工具/软件:TI C/C++编译器
您好,
我当前使用 CGT_C6000_DSP 0代码生成工具在8.1 TMS320C6678上制作一个启动软件(_c_int00)。
链接程序命令文件为;
--rom_model
--stack_size=0x2000
--heap_size=0x2000
--entry_point _c_int00
--cinit_compression=off
内存
{
L1PSRAM (rwx):org = 0x00E0万,len = 0x8000
L1DSRAM (rwx):org = 0x00F0万,len = 0x8000
L2SRAM (rwx):org = 0x80万,len = 0x8万
msmcsram (rwx):org = 0x0C0万,len = 0x40万
DDR3 (rwx):org = 0x8000万,len = 0x8000万
}
章节
{
组(近_近_近_近)
{
.neardata
.rodata
BSS
} > L2SRAM
堆栈 负载= 0x80万
sysmem > L2SRAM
.fardata > L2SRAM
。const > L2SRAM
远 > L2SRAM
cinit > L2SRAM
首席信息官 > L2SRAM
文本 > L2SRAM (高)
}
除非 在源代码中添加了以下汇编器指令,否则不会创建.stack部分:
__stack: .usect ".stack",0,8
这种行为是正常的,还是在启动执行过程中必须预见到异常行为?
非常感谢您的回答
Alban Michelangeli