LDF是ADI DSP里一个很独特的东西,是很多新人入手的时候难以理解的一个技术点,本章来详细的说一说。
ADSP上的LDF(Linker Description Files)连接器描述文件是处理器用来进行资源分配的文件,通过对LDF文件的修改,可以分配自己需要的空间片断。通常情况下,不需要对LDF文件进行修改,通过简单指令即可使用LDF文件分配的空间,本章介绍一下如何通过LDF文件指定代码使用内存。
1. LDF的生成
用 Visual DSP++ 5.0 软件,连接好板卡,打开要添加LDF 文件的工程,在工程名上按鼠标右键,选择“工程选项”。
在弹出窗口中选择“add Startup Code/LDF”
选择“Add an LDF and startup code”后,在左边窗口会出现关于LDF 的选项操作。
如图,把使用外部 SDRAM 选项勾上,选择与板卡SDRAM 容量匹配的选项,ADSP-EDU-BF533 板卡的SDRAM容量为32MB。选好后点“确定”。
在弹出的选择框上选择“是”
在工程里会自动添加 LDF 及其相关文件。 |