工具/软件:Code Composer Studio
您好!
我们能否在 SDRAM 中存储 far 全局变量和静态变量?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Code Composer Studio
您好!
我们能否在 SDRAM 中存储 far 全局变量和静态变量?
以下是该文档的链接:
http://software-dl.ti.com/ccs/esd/documents/sdto_cgt_Linker-Command-File-Primer.html
此致、
John
您好!
我对我的代码进行了一些测试、并观察到以下情况。(我的中断将每125us 触发一次)
在 ISR 中,我减少了编号 代码行、它开始正常工作。 因此、我使用了两个计数器、一个在 main()(while (1)循环内部)中、另一个在 ISR 中。 当.far 段存储在 L2中时、我发现上面计数器的比率(main()/ISR) 大约8.5个且.far 段存储在 SDRAM 中、ISR 中的代码减少、大约为1.5个(ISR 中的代码增加了这个比率降低了)。最初我认为问题是由于存储器的时钟速度。 我的 DSP 具有150MHz 时钟、SDRAM 时钟配置为100MHz。 但是、正如我观察到的、计数器比率和时钟速度之间的差异不应导致太大的问题。 您能帮我解决这个问题吗?如果可能的话,您能建议我解决这个问题(SDRAM 中存储了.far 段)。
谢谢、此致、
Vishnu。