DSP

TI XDC工具入门简介

2019-07-13 20:41发布

1.XDC(Express DSP Component)TI提供的一个命令行工具,它可以生成并使用实时软件组件包。 2.以上两图说明了XDC的工作方式:通过相关文件设定操作指令,读入源码、库文件以及已经存在的组件包最终生成可执行文件。 3.Package------XDC工作的基本单元。包括有:源码、库文件以及元数据;元数据这包含有该包的版本信息和依赖信息,以及模块(Module)信息。 4.XDC使用方法:       5.XDC需要的文件:config.bld  package.bld  package.xdc Package.xdc -------------描述该包的名称,版本信息,依赖文件,模块信息等   Config.bld --------------描述XDC要使用的编译工具的相关信息,如不同CPU所使用的编译工具目录,每种编译工具的编译选项,连接选项等基本信息;   Package.bld -------------------描述对于该包需要生成的平台,profiledebugrelease)。通过Javascript脚本添加源码到生成执行文件的信息中。 Package.mak-------------------XDC生成的文件,用于最终编译可执行文件。 6.XDC工作流程:   7.使用XDC所需的文件:源码、package.bldpackage.xdcconfig.bld。同时需要通过shell脚本将DVEVM的安装位置导出为环境变量。 各代码如下: Config.bld样本代码:   Runxdc.sh样本代码:    Setpaths.sh样本代码:    package.bld样本代码:       PS: VIM中,给新的文件类型添加已知文件类型的语法高亮的方法是------在“/usr/share/vim/vimfiles/after”路径中添加一个文件“filetype.vim”(FC10系统下),在其中添加如下代码: