DSP实验一-CCS软件的使用.doc

DSP实验一-CCS软件的使用.doc

ID:55209613

大小:1.04 MB

页数:6页

时间:2020-05-03

DSP实验一-CCS软件的使用.doc_第1页
DSP实验一-CCS软件的使用.doc_第2页
DSP实验一-CCS软件的使用.doc_第3页
DSP实验一-CCS软件的使用.doc_第4页
DSP实验一-CCS软件的使用.doc_第5页
资源描述:

《DSP实验一-CCS软件的使用.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验一CCS软件的使用CCS是TI公司开发的集编辑、编译、调试等功能为一体的DSP开发工具,我们本次实验通过一个简单的程序来学习CCS软件的基本使用方法。一.实验目的:1.了解240X系列DSP程序的结构及文件组织2.了解CCS开发环境功能,掌握其使用方法二.实验器材1.CCS软件,DSP仿真器2.示波器(可选)三.实验内容1.运行CCS软件,建立工程2.输入程序3.编译工程,下载并执行实验程序,检查实验结果四.基础知识1.源代码书写格式在CCS中源代码具有自己的书写格式,简单归纳如下:(1)每一行代码分三个区:标号区、指令区、注释区①标号区必须顶格写,主

2、要是定义变量、常量、程序标签时的名称,标号区占3个TAB的间隔,即12个字符。②指令区位于标号区之后,以空格或TAB隔开。如果没有标号,也必须在指令前面加上空格或TAB,不能顶格,指令码占2个TAB间隔,然后是操作数。③注释区在标号区、指令区之后,以分号开始。注释区前面也可以没有标号区和指令区;另外,还有专门的注释行,以*打头,必须顶格开始。如果功能说明较多以分格线框起来。(1)一般区分大小写(2)CCS集成开发环境对书写格式没有做要求,但养成良好的代码书写格式,增加代码的可读性,避免低级的错误,对今后软件的开发是有帮助的。另外,其他汇编语言的编程风格也可

3、以借用过来,如标示符命名规则、程序说明的要求等。2.矢量文件矢量文件是DSP程序中非常重要的文件,用来管理程序复位和中断向量的配置。当有中断发生并且处于允许状态时,程序指针跳转到中断向量表中对应的中断地址,由于中断服务程序较长,通常中断矢量文件存放的是一个跳转指令,指向实际的中断服务程序。;SOLUTIONFILEFORVECtor.ASM.ref_c_int0.sect"vectors";定义主向量段;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;Interru

4、ptvectortableforcore;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~resetB_c_int0;00hresetint1:Bint1;02hINT1int2:Bint2;04hINT2int3:Bint3;06hINT3int4:Bint4;08hINT4int5:Bint5;0AhINT5int6:Bint6;0ChINT6int7:Bint7;0Ehreservedint8:Bint8;10hINT8user-definedint9:Bint

5、9;12hINT9user-definedint10:Bint10;14hINT10userdefinedint11:Bint11;16hINT11userdefinedint12:Bint12;18hINT12userdefinedint13:Bint13;1AhINT13userdefinedint14:Bint14;1ChINT14userdefinedint15:Bint15;1EhINT15userdefinedint16:Bint16;20hINT16userdefinedint17:Bint17;22hTRAPint18:Bint18;24h

6、NMIint19:Bint19;26hreservedint20:Bint20;28hINT20userdefinedint21:Bint21;2AhINT21userdefinedint22:Bint22;2ChINT22userdefinedint23:Bint23;2EhINT23userdefinedint24:Bint24;30hINT24userdefinedint25:Bint25;32hINT25userdefinedint26:Bint26;34hINT26userdefinedint27:Bint27;36hINT27userdefin

7、edint28:Bint28;38hINT28userdefinedint29:Bint29;3AhINT29userdefinedint30:Bint30;3ChINT30userdefinedint31:Bint31;3EhINT31userdefined1.链接配置文件一个完整的DSP程序至少包含三个部分:主程序、矢量文件、链接配置文件(*.cmd).链接配置文件确定了程序链接成最终可执行代码时的选项,其中有很多条目,实现不同方面的功能,其中最常用的也是必须的两条:(1)存储器的分配(2)指定程序入口下面是本次实验的链接文件,对于一般实验,该链接配置

8、文件已足够了/*SOLUTIONFILEFORLAB11.CMD*

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

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

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