各源文件创建好之后,需要将这些文件及工程所用的库文件添加到工程中。具体操作步骤如下:
1)在CCS主界面的菜单栏中选择Project→AddFilestoProject命令(或在工程视图窗口中用鼠标右键单击工程文件,在弹出的快捷菜单中选择Add Files to Project命令),打开“文件加载”对话框。在“文件加载”对话框中,选择工程目录下的volume.c文件,单击“打开”按钮将volume.c添加到工程中。
2)用同样的方法将vectors.asm添加到工程中。vectors.asm中包含的是将RESET中断指向C程序入口c_int00的汇编指令和其他中断的入口指令。如果调试的程序较为复杂,则可在vectors.asm中定义更多的中断矢量。
3)将volume.cmd添加到工程文件中。该文件的作用是将段(Sections)分配到存储器中。
4)将load.asm添加到工程文件中。该文件包含一个简单的汇编循环程序,被C程序调用。调用时带有一个参数(argument),执行此程序共需约1000×argument个指令周期。
5)将C:\CCStudio_v3.3\C5400\cgtools\lib下的rts.lib加入到工程文件中。该文件是采用C语言开发DSP应用程序的运行支持库文件。
图6-31 工程视图(www.xing528.com)
6)在工程视图窗口中双击所有“+”号,可看到整个工程的结构,如图6-31所示。如果没有看到工程视图窗口,则需在菜单栏中选择View→Project命令打开工程视图窗口,并单击工程视图窗口左下角的FileView图标,以确保观察到如图6-31所示的工程结构。
7)在以上的操作中,没有将头文件加入到工程中,CCS将在创建时自动查找所需的头文件。当创建完成时,可在工程视图窗口中观察到生成程序所需的头文件。
如果需要从工程中去除一个文件,可将该文件选中,按〈Delete〉键,也可单击鼠标右键,在弹出的菜单中选择Remove from Project命令,就可以将该文件从工程文件中移走。
当创建一个程序时,CCS会自动依次从以下路径中查找工程需要的文件:
1)源文件所在的目录。
2)编译器的编译选项和汇编器的汇编选项里所列出的目录(顺序为从左到右)。
3)C54x_C_DIR(C编译器)和C54x_A_DIR(汇编器)环境变量中声明的路径,C54x_C_DIR指向的路径中包括含rts.lib文件的目录。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。