欢迎来到天天文库
浏览记录
ID:9797116
大小:531.50 KB
页数:13页
时间:2018-05-10
《用dsp bios工具创建应用程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、用DSP/BIOS工具创建应用程序使用DSP/BIOS工具开发DSP应用程序和不使用DSP/BIOS工具的流程基本是一致的。所不同的是,DSP/BIOS应用程序:1)不需要添加C语言的标准库如rts.lib;2)要将DSP/BIOS的配置文件.cdb文件添加到工程文件中;3)Link使用的.cmd文件,由DSP/BIOS配置文件自动生成,所以只需添加由DSP/BIOS配置文件自动生成的.cmd文件即可。下面,通过一个实际的例子(Projectssemtest)来说明DSP/BIOS工具的使用:1)首先,在CCS中新建一个工程文件semtest.pjt;在“Project”菜单栏下单击“
2、New”选项,建立一个新的工程。如图1-1所示:图1-1在弹出的“ProjectCreation”窗口中(见图1-2),填写工程的名字、存放的位置,并选择板子的类型。然后单击“完成”,新的工程就建成了。图1-22)建立的DSP/BIOS配置文件semtest.cdb,完成相应的模块设置,将生成的semtest.cmd添加到工程文件中。详细步骤如下:新建一个DSP/BIOS配置文件,如图1-3所示:图1-3选择配置文件的类型,如图1-4所示:图1-4单击“ok”,配置文件就建成了,如图1-5所示:图1-5按照程序的要求,对DSP/BIOS配置文件的各个模块进行设置,并将设置好的.cdb文件保
3、存到工程所在的目录下(见图1-6~图1-8):图1-6图1-7图1-8将编辑好的配置文件添加到工程文件中(见图1-9):图1-9在添加cdb文件的同时,semtestcfg.s62、semtestcfg_c.c这两个文件也被自动的添加到了工程文件中(见图1-10)。图1-10将.cbd文件生成的.cmd文件添加到工程文件中(见图1-11和图1-12):图1-11图1-123)新建semtest.c(见图1-13),编写程序。在C程序前添加include语句,包含semtestcfg.h。该文件包含了DSP/BIOS中使用的API函数说明、变量说明、以及头文件说明。并将编辑好的C源程序保存在
4、工程文件中(图1-14):图1-13图1-144)编译、连接,调试至正确,生成.out文件(图1-15、1-16、1-17),装入DSP的片内存储器。图1-15图1-16图1-175)选择“DSP/BIOS”菜单选项(见图1-18),然后选择“MessageLog”选项。选择使用的LOG模块的名字,以备观察后面结果的输出。图1-186)选择“Debug”菜单中的“Run”,观察运行结果(见图1-19和图1-20):图1-19不执行任务切换时的运行结果图1-20执行任务切换时的运行结果
此文档下载收益归作者所有