请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F2800157 工具与软件:
我正在尝试从 RAM 运行我的整个自定义引导加载程序、我设法链接代码并将其完全构建到 RAM 中、但当使用 CCS 进行调试时、每次不同的函数调用时、我都会随机获得中止或退出调用。
我将使用 C2000 Ware 中的 f280015x_codestartbranch.asm 文件、我的启动代码位于 LS0 RAM 的开头。
以下是我的 cmd 文件的代码片段。

注释:
- 我使用的是 COFF 格式
- 我不使用 memcpy。
- cmd 映像中的 RAM_BSS 和 RAM_DATA 分别与 LS0和 LS1类似
- 我的映射文件从运行时库中为函数分配了一些空间。

从 RAM 执行整个应用时、是否缺少某些内容或需要注意某些特定事项?