CCS3.3入门使用教程.pdf

CCS3.3入门使用教程.pdf

ID:56987711

大小:1.44 MB

页数:35页

时间:2020-07-30

CCS3.3入门使用教程.pdf_第1页
CCS3.3入门使用教程.pdf_第2页
CCS3.3入门使用教程.pdf_第3页
CCS3.3入门使用教程.pdf_第4页
CCS3.3入门使用教程.pdf_第5页
CCS3.3入门使用教程.pdf_第6页
CCS3.3入门使用教程.pdf_第7页
CCS3.3入门使用教程.pdf_第8页
CCS3.3入门使用教程.pdf_第9页
CCS3.3入门使用教程.pdf_第10页
资源描述:

《CCS3.3入门使用教程.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、1CodeComposerStudioTutorialV3.3Translatebyxingguangyi西安2011年第一章:快速入门1.1创建一个新工程在本节中,你将使用CodeComposerStudio创建一个工程,并向其中添加源码文件和库文件。在本工程中,将涉及以下几种文件类型:?libTI库文件,提供了目标DSP芯片的运行支持?.c工程中的源码文件?.h头文件?.pjt工程文件,包含了工程编译和配置的各种信息?.asm汇编指令文件?.cmd存储器映射文件1.如果你的CCS安装位置为c:CCStudi

2、o_v3.3,需要在C:CCStudio_v3.3MyProjects文件夹创建一个名为volume1的文件夹。y.e.s2.将C:CCStudio_v3.3tutorialtargetvolume1文件夹中的内容复制到该文件夹。3.做完以上工作,就可以打开CCS了。2CodeComposerStudioTutorialV3.3Translatebyxingguangyi西安2011年y.e.s4.从Project菜单,选择New.5.在ProjectName一栏中,输入“volume1”6.在Loc

3、ation一栏中,定位到第一步创建的文件夹7.在ProjectType一栏,选择Executable(.out)3CodeComposerStudioTutorialV3.3Translatebyxingguangyi西安2011年8.在Target一栏,选择目标配置,然后点击Finish9.CCS将创建一个名为volume1.pjt的工程1.2向工程中添加文件1.选择Project-AddFilestoProject分别向工程中添加volume.c,vectors.asm,load.asm,volume.cmd

4、2.选择Project-AddFilestoProject.定位到文件夹C:CCStudio_v3.3c2000cgtoolslib,选择对应的库文件。对于F28xxCycleAccurateSimulators,需要选择大存储器模型库文件rts2800_ml.lib3.展开工程,在volume1.pjt上点击右键,选择ScanAllFileDependencies,将会添加相关头文件。y.e.s你不需要手动添加头文件,程序在编译时,会自动将相关头文件添加到工程中。1.3查看源代码双击文件volume.c

5、,CCS将显示源代码。在代码中有以下几个重要函数:在main函数输出一条消息后,将进入无限循环,在该循环中,调用了dataIO和processing4CodeComposerStudioTutorialV3.3Translatebyxingguangyi西安2011年函数Processing函数将输入缓冲中的值乘以增益,然后将结果输出到输出缓冲中。该函数还调用汇编加载程序。dataIO函数在本例中不执行任何动作,然后返回。我们不使用C代码来执行IO,而是采用断点的方式。Volume.c#include

6、.h>#include"volume.h"/*全局声明*/intinp_buffer[BUFSIZE];/*处理数据的缓冲*/intout_buffer[BUFSIZE];intgain=MINGAIN;/*volume控制变量*/unsignedintprocessingLoad=BASELOAD;/*processingload*/structPARMSstr={2934,y.e.s9432,213,9432,&str};/*函数声明*/externvoidload(unsignedintloadValue)

7、;staticintprocessing(int*input,int*output);staticvoiddataIO(void);/*========main========*/voidmain(){int*input=&inp_buffer[0];int*output=&out_buffer[0];puts("volumeexamplestarted");/*无限循环*/while(TRUE){/*Readusingabreakpointconnectedtoahostfile.*//*Writeoutp

8、uttoagraphconnectedthroughabreakpoint.*/dataIO();#ifdefFILEIOputs("beginprocessing");#endif5CodeComposerStudioTutorialV3.3Translatebyxingguangyi西安2011年/*applygain*/processing(input,output

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。