I have a question about managing memory.
"../F28335.cmd", line 133: error #10099-D: program will not fit into available memory. run placement with alignment/blocking fails for section "ramfuncs" size 0x1009 page 0. Available memory ranges:
RAML0 size: 0x1000 unused: 0x1000 max hole: 0x1000
error #10010: errors encountered during linking; "F28335.out" not built.
This is error message. There are several arrays which has 250-300 element and I have to shift each element one decreases.
T_AC_err[200] = T_AC_err[199];
T_AC_err[199] = T_AC_err[198];
T_AC_err[198] = T_AC_err[197];
T_AC_err[197] = T_AC_err[196];
T_AC_err[196] = T_AC_err[195];
.
.
.
The operation takes up too much memory. Is it possible to use less memory by shifting this process completely from memory as an address?
Thanks for your replies.