编写程序出现了如下的错误提示:
Description Resource Path Location Type
<a href="file:/C:/ti2/ccsv5/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. load placement with alignment/blocking fails for section "ramfuncs" size 0x4d page 0. Available memory ranges: F28027.cmd /Example_28027_HRPWM_Menu line 119 C/C++ Problem
请问如何解决?
user4590011:
回复 Eric Ma:
我也遇到了类似的问题。ramfuncs的内容是在程序烧入FLASH后需要搬移到RAM运行的程序段,照道理ramfuncs应该是通过memcpy(&RamfuncsRunStart,&RamfuncsLoadStart,(Size_t)&RamfuncsLoadSize)函数自动识别大小的。但是现在会经常报错,定位在
ramfuncs :LOAD = FLASHG,这里,可是通过.map又发现FLASHG还有很多剩余空间。可是只要内容一多就会报出:program will not fit into available memory.
请问到底是哪里的问题??楼主后来怎么解决的?