这节将给出一个手头文档,这个文档介绍的是关于怎样使用不同的DSP/BIOS线程来生成一个完整意义上的应用。它使用DSK板上的LED指示灯来显示那一个线程正在运行,并且探究哪些DSP/BIOS工具在CCS中是可用的。在本书CD中附录B的线程目录下的所有全部源代码都是可用的。
在CCS中,选择“File→New”,将出现一个新的工程对话框,选择要求的目录。然后,给这个工程线程命名,设置工程类型为可执行的类型(.out),并且设置目标板到TMS32067XX。单击完成。你的工程将出现在CCS窗口的左边(工程)。
为了使用DSP/BIOS,我们需要加一个DSP/BIOS的配置文件到我们的工程中。生成这个配置文件通过选择“File→New→DSP/BIOS Configuration...”,它将启动一个DSP/BIOS的配置向导。选择“dsk6711.cdb”或者“dsk6713.cdb”作为合适的配置模板,并且单击“OK”完成。新的DSP/BIOS配置文件将在CCS中打开。保存这个线程文件“threads.cdb”在工程目录中。到目前为止,先把配置文件放置到一边。
现在,添加这个配置文件到工程中。在工程窗口中右击“threads.pjt”(或者选择“Project→Add files to project...”),添加“threads.cdb”。我们也需要添加连接器命令文件,这个命令文件是DSP/BIOS为本工程生成的,即“threadscfg.cmd”。
选择“Project→Scan all dependencies”,并且注意一些包含的文件也出现在工程树状图中。DSP/BIOS配置器自动生成这些参考文件。(www.xing528.com)
现在,为主函数生成一个C语言源文件。在执行过程中,另一些文件将被加到这个文件当中。选择“File→New→Source File”,并且随后作为主函数main.c保存这个文件。添加下面的代码到主函数中。
在这个UpdateLEDs函数中注释掉相应的行。这个函数将处理实际的写入到LED端口。添加这个main.c函数到你的工程中。在这里,工程能够建立起来并且运行,尽管这里的主程序做的工作很少。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。