嵌入式开发者社区

标题: 关于28377S程序运行空间的一些问题 [打印本页]

作者: sdlczxk2002    时间: 2022-6-11 14:41
标题: 关于28377S程序运行空间的一些问题
各位大咖:
     最近在应用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的相关内容,是否有其他文档介绍?多谢,请直接。







欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4