网站大量收购闲置独家精品文档,联系QQ:2885784924

CCS50002.2的使用方法.doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CCS50002.2的使用方法

CS5000 2.2的使用方法 一、 CCS文件名介绍 在使用CCS前,应该先了解以下软件的文件名约定: Project.pjt CCS定义的工程文件 Program.c C程序文件 Program.asm 汇编语言程序文件 Filename.h 头文件,包括DSP/BIOS API模块 Filename.lib 库文件 Project.cmd 连接命令文件 Program.obj 编译后的目标文件 Program.out 可在目标DSP上执行的文件,可在CCS监控下调试/执行 Program.cdb CCS的设置数据库文件,是使用DSP/BIOS API必须的,其他没有使用DSP/BIOS API的程序也可以使用,当新建一个设置数据库时,会产生下面的文件: Programcfg.cmd Programcfg.h54 Programcfg.s54 二、编写一个简单的程序 这一部分将介绍如何在CCS下面新建一个程序,及如何编译、连接、下载、调试程序。 1.新建一个工程文件 打开桌面上图标CCS 2 (C5000),出现下图界面: 点击菜单Project、然后在出现的下拉菜单中点击New弹出下图所示的窗口。然后在“Project”中输入项目名字,如example,则会在C:\ti\myprojects目录下建立一个文件夹example,并在example文件夹下建立项目文件example.pjt(也可自己定义其它的路径)。 点击“完成”按钮,出现界面如下: 此时即可加入各种文件项目中,也可马上建立一个源文件然后加入到项目中(建立源文件的方法是:点击File——New Source,即弹出一个可供编辑的窗口,在窗口中输入内容,然后保存为相应的文件(如果是汇编代码,则保存为文件名后缀为ASM的文件,依次类推),最后即可把此建立的文件添加到项目中。下面介绍把文件添加到项目中的方法。 2. 往工程中加入文件 首先把光盘中的example文件来下的example.asm,example.cmd,vectors.asm三个文件添加到C:\ti\myprojects\example下。 选择Project/Add Files to Project,在文件类型选项中选择*.s*文件,选择example.asm,然后点击“打开”按钮,即把文件添加到了项目中。 再重复上一步骤,把vectors.asm添加到项目中。选择Project/Add Files to Project。在文件类型选项CMD文件(*.cmd),选择example.cmd,然后点击“打开”按钮。 此时,可以在工作窗口的工程视窗中example.pjt旁的+号,展开工程查看其中的文件。结果如下图所示: 注意此时,一些包含的文件不会出现在include目录下,编译后CCS会自动加入,不必手动执行。 3.浏览代码 和Windows的浏览器相似,只要打开+号展现下面的文件,然后双击文件的图标,在主窗口就会显示相应文件的原始代码。 4. 编译/执行程序 (1)选择Project/Rebuild All,或工具条中的相应按钮。 (2)编译成功后,选择File/Load Program,选择你刚编译的可执行程序example.out,并单击打开。 (3)选择Debug/Run,或工具条中的相应图标或运行程序。 5. 程序调试的环境应用 (1)跟踪/调试程序 (1)选择Debut/Restart,重新执行程序。 (2)不全速运行,而是选择Debug/StepInto或按F8,单步执行。 (3)单步执行程序的同时,选择View/CPU Registers/CPU Register观察主要寄存器的变换。 (2)关于出现问题的处理 如果在CCS的编译连接过程出现问题,CCS都会给出提示,用户可以通过阅读提示,寻找问题出现在什么地方。 如果是语法上的错误,请查阅相关的语法资料;如果是环境参数设置上有问题,一般应在Project/Options中进行相应的修改(新安装程序时对默认设置不熟悉的用户最好不要随意修改);如果是下载过程中出现问题,可以尝试Debug/Reset DSP,或是按下硬件上的复位键。 三、CCS软件应用和DSP编程 1. 概述 本节介绍DSP语言软件的开发流程和涉及到的软件开发工具。一个DSP应用软件的标准开发流程如图所示。 由下图可见,软件开发过程中将涉及到C编译器、汇编器、链接器等开发工具。不过,这里的C编译器不像在PC上开发C程序一样会输出目标文件(.obj),而是输出满足C54X条件的汇编程序(.asm)。而C54X中的C编程效率是较低的,所以它的C编译器才输出汇编程序,让用户可以对该汇编程序进行最大限度的

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档