工具/软件:TI C/C++编译器
香榭丽舍
我对我们尝试优化的代码有几个问题。 我已附加了从应用程序构建的 R5二进制文件的映射文件。
在 .TI.ramfunc 部分中,我观察到 trampoline 引用了.tramp 到 TI ARM RTS 库。 它是否指示代码调用了该 RTS 函数 、但未放置在该段中? 关键代码当前放置在 TCM 存储器中。 RTS 函数位于 OCRAM 存储器中。 我是否有办法阻止分支或将这些 RTS 库代码段放置在.TI.ramfunc 中、以避免代价通过缓存转到 SRAM。
此致、
Rahul