修改28335_RAM_lnk.cmd
将
.text : > RAML1, PAGE = 0
修改为:
.text : {*(.text)}>> RAML1 | RAML2 |RAML3, PAGE = 0
/*.text段将在RAML1、RAML2和RAML3中自动拆分*/
针对DSP28335处理器,当代码段(.text)过长导致无法在片上SARAM进行在线仿真时,可以通过修改链接脚本28335_RAM_lnk.cmd来解决。将原本的.text段分配语句改为包括RAML1、RAML2和RAML3,使得.text段自动拆分到多个内存区域,确保程序正常运行。
修改28335_RAM_lnk.cmd
将
.text : > RAML1, PAGE = 0
修改为:
.text : {*(.text)}>> RAML1 | RAML2 |RAML3, PAGE = 0
/*.text段将在RAML1、RAML2和RAML3中自动拆分*/
您可能感兴趣的与本文相关内容
3677
1万+

被折叠的 条评论
为什么被折叠?
太长,导致无法对程序在片上SARAM中在线仿真的解决办法 ——在.cmd中修改.text段的分配语句&spm=1001.2101.3001.5002&articleId=38168683&d=1&t=3&u=0dfdd79fd3414744a6a86e60fd33d024)
太长,导致无法对程序在片上SARAM中在线仿真的解决办法 ——在.cmd中修改.text段的分配语句&spm=1001.2101.3001.11663&articleId=38168683&d=1&t=3&u=daf560a596c14c76a5d75712c9f9e060)