|
请教各位大侠<br />我用的芯片是TMS320F2812<br /><br />程序中有一个大的数组<br />比如: <br />data[10000]{1,2,3,...99999,10000};<br />由于数组数据量太多,超过 H0SARAM的8K空间<br />因而带仿真调试时,编译无法通过。<br />我试着将数组定义到外部 RAM中,<br />分别用到<br />#pragma CODE_SECTION(func,"section name");<br />或者<br />#pragma DATA_SECTION(symbol,"section name");<br /><br />但是发现 CODE适用于 函数<br />DATA适用于变量<br /><br />那么常量该如何来处理???<br />还有就是,如果程序超过H0,L0,L1的范围,那么如何调试?????<br /><br />请各位大侠赐教,先行谢过。<br /> |