各位大咖: 最近在应用28377S,程序在上电后需要搬运到RAM运行,在CMD文件中所定义的运行空间如下: RUN = RAMLS0 | RAMLS1 | RAMLS2 |RAMLS3,
LOAD_START(_RamfuncsLoadStart),
LOAD_SIZE(_RamfuncsLoadSize),
LOAD_END(_RamfuncsLoadEnd),
RUN_START(_RamfuncsRunStart),
RUN_SIZE(_RamfuncsRunSize),
RUN_END(_RamfuncsRunEnd),
PAGE = 0, ALIGN(4) 上述定义的RAMLS0 | RAMLS1 | RAMLS2 |RAMLS3存储空间,只有十几K大小,如果程序太大,会出现存储空间不够的情况,是不是可以将存储空间定义为如下存储空间: RUN = RAMGS0|RAMGS1|RAMGS2|RAMGS3|RAMGS4|RAMGS5,
LOAD_START(_RamfuncsLoadStart),
LOAD_SIZE(_RamfuncsLoadSize),
LOAD_END(_RamfuncsLoadEnd),
RUN_START(_RamfuncsRunStart),
RUN_SIZE(_RamfuncsRunSize),
RUN_END(_RamfuncsRunEnd),
PAGE = 1, ALIGN(4) 或者将RAMGS0|RAMGS1|RAMGS2|RAMGS3|RAMGS4|RAMGS5定义在PAGE0内。 对于377S的相关内容,是否有其他文档介绍?多谢,请直接。
|