主题:C2000WARE 中讨论的其他器件
工具/软件:
链路故障指示内存不足。 但是、它显示的可用存储器远远足以满足其需求(0x2d8b)。 如果是"trampoline"问题、如何确定和解决此问题?
调用:C2000链接器
"c:/ti/ccs1210/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000 /ti/ccs1210/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/lib /ti/c2000/C2000Ware_5_04_00_00/device_support/f2837xs/headers/cmd -v28 -ml -mt ---cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -g -diag_warning=225 -diag_swrap=off /ti/ccs1210/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include /ti/c2000/C2000Ware_5_04_00_00/device_support/f2837xs/common/cmd src src src src src src src src src src src src src src src src src src src src /BlueCrest/projects/CMCScannerPlusPlus/cmd/2837xS_Generic_RAM_lnk.cmd
警告#10210-D:创建默认大小为0x400的".esysmem"段;使用-heap 选项更改默认大小
"C:/BlueCrest/projects/CMCScannerPlusPlus/cmd/2837xS_Generic_RAM_lnk.cmd "、第56行:错误#10099-D:程序无法放入可用内存中、或者该段包含一个调用点、该调用点需要无法为该段生成的蹦床函数。 对于段".text"大小为0x2d8b 第0页的放置、对齐/分块失败。 可用存储器范围:
RAMGS0大小:0x1000未使用:0x0最大孔:0x0
RAMGS1大小:0x1000未使用:0x342最大孔:0x342
RAMGS2大小:0x1000未使用:0x1000最大空洞:0x1000
RAMGS3大小:0x1000未使用:0x1000最大孔:0x1000
RAMGS4大小:0x1000未使用:0x1000最大空洞:0x1000
RAMGS5大小:0x1000未使用:0x1000最大孔:0x1000
RAMGS6大小:0x1000未使用:0x1000最大孔:0x1000
RAMGS7大小:0x1000未使用:0x1000最大孔:0x1000
RAMGS8大小:0x1000未使用:0x1000最大孔:0x1000
RAMGS9大小:0x1000未使用:0x2最大空洞:0x1