DSPCCS集成开发环境的使用实验报告下载

weixin_39821260 2019-10-23 01:30:20
CCS集成开发环境的使用
1、掌握DSP开发环境CCS的使用。
2、按照实验题目的要求,编写程序并调试。
相关下载链接://download.csdn.net/download/andy762hong/1654998?utm_source=bbsseo
...全文
28 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
DSP课程 实验报告 实验一 一、实验目的 1、了解CCS集成开发环境。 2、掌握DSP简单程序(三个数累加求和)的建立和调试。 二、实验设备 计算机、ccs软件、DSP实验箱(这个可以没有)。 三、实验内容 编写程序,实现计算DAT0 + DAT1+ DAT2。 四、实验步骤 1、修改软件的"setup"设置,使CCS软件工作于"软件仿真器"模式,然后运行CCS软件 。 2、新建一个项目:点击Project-New,将项目命名为ex1,并将项目保存在自己定义 的文件夹下,注意文件夹一定要用英文名,不要将文件夹取名为中文名,因为CCS软件不 能识别以中文命名的文件夹。 3、新建一个源文件:点击File-New-Source File可以打开一个文本编辑窗口,点击保存按键,保存在和项目相同的一个文件夹下面 ,保存类型选择*.ASM(如果源文件是C语言编写的,保存类型选择*.C,本实验中的例程 是使用汇编语言编写的,所以选择*.ASM为保存类型),我们在这里将保存名字命名为ex 1.asm 。 4、在项目中添加源文件:在新建立了一个源文件以后,要想使用CCS编译器对该源文 件进行编译还需要将源文件添加到项目中去。添加方法是在工程管理器中右键单击ex1. pjt,在弹出的菜单中选择Add Files,然后将刚才建立的ex1.asm文件添加到该项目中去。 5、编写源程序: 在工程管理器中双击ex1.asm,将出现文本编辑窗口,在该文本编辑窗口中输入如下内容 : .title "ex1" .mmregs .def _c_int00 DAT0 .set 60H DAT1 .set 61H DAT2 .set 62H DAT3 .set 63H .text _c_int00: B start start: LD #0000h,A LD #004h,DP ;置数据页指针 STM #1000h,SP ;置堆栈指针 SSBX INTM ;状态寄存器置位 RSBX CPL ST #0036h,DAT0 ;把0036h放到"DP(9位地址)+偏移地址(指令中7位地址)"的16位地址中去 ST #0049h,DAT1 ST #1330h,DAT2 LD DAT0,A ;三数相加操作: DAT3 = DAT0 + DAT1 + DAT2 ADD DAT1,A ADD DAT2,A STL A,DAT3 NOP NOP NOP NOP ;loop: B start .end 提示: (1)源代码的书写有一定的格式。 每一行代码分为三个区:标号区、指令区和注释区。标号区必须顶格写,主要是 定义变量、常量、程序标识时的名称。指令区在标号区之后,以空格或TAB格开。如果 没有标号,也必须在指令前面加上空格或TAB,不能顶格。注释区在标号区、程序区之 后,以分号开始。注释区前面可以没有标号区或程序区。另外还有专门的注释行,以 *打头,必须顶格开始。 (2)一般区分大小写,除非加编译参数忽略大小写。 (3)标点符号有时不注意会打成中文全角版本号导致错误。 6、编写链接配置文件: 只有汇编源程序是不够的,一个完整的DSP程序至少包含两个部分:主程序、链接配置 文件(*.cmd)。 链接配置文件有很多功能,这里先介绍最常用的也是必须的两条:1.存贮器的分配 2.标明程序入口。 由于每个程序都需要一个链接配置文件,每个程序的链接配置文件根据实际情况的需要 都略有不同,下面就为本实验的程序编写一个链接配置文件,其它实验的链接配置文件 都可以参考该实验的例程来完成: /*ex1.cmd */ -o ex1.out /*产生可执行下载文件,文件名可以根据不同项目而定*/ -m ex1.map /*产生存储器映射文件,文件名可以根据不同项目而定 */ MEMORY{ PAGE 0: EPROM: origin=0E00h,len=100h PAGE 1: SARAM: origin=0060h,len=0020h DARAM: origin=0080h,len=100h } SECTIONS{ .text :> EPROM PAGE 0 .data :> EPROM PAGE 0 .bss :> SARAM PAGE 1 STACK :> DARAM PAGE 1 } 7、对项目进行编译和链接: 把ex1.asm、ex2.cmd依次添加到项目后,点击Project-Compile File,在项目编译成功之后点击Project-Build选项对该项目进行链接,生成*.OUT文件 。 8、装载可执行文件: 要让程序代码在DSP内部运行必需将生成的*.OUT文件装载到DSP内部,装载方法是点击 :File-Load Programe再选择生成的ex1.out文件就可以将程序装载到DS
广州大学学生实验报告 开课学院及实验室: 年 月 日 "学 院 "机电学院 "年级、 " "姓名 " "学号 " " " " "专业、 " " " " " " " " "班 " " " " " " "实验课程名称 "DSP实验 "成绩 " " "实验项目名称 "实验平台配置、仿真器安装和CCS使用 "指导 " " " " "老师 " " " " "一、实验目的 " "二、实验原理 " "三、使用仪器、材料 " "四、实验步骤 " "五、实验过程原始记录(数据、图表、计算等) " "六、实验结果及分析 " " " "一、实验目的 " "掌握Code Composer Studio 2.21 的安装和配置步骤过程。 " "了解DSP开发系统和计算机与目标系统的连接方法。 " "了解Code Composer Studio " "2.21软件的操作环境和基本功能,了解TMS320C55xx软件开发过程。 " "学习创建工程和管理工程的方法。 " "了解基本的编译和调试功能。 " "学习使用观察窗口。 " "了解图形功能的使用。 " " " "二、实验原理 " "1.开发TMS320C55xx应用系统一般需要以下几个调试工具来完成: " "——软件集成开发环境(Code Composer Studio 2.21):完成系统的软件开发,进行 " "软件和硬件仿真调试。它也是硬件调试的辅助手段。 " "——开发系统(ICETEK 5100-USB或 ICETEK " "5100-PP):实现硬件仿真调试时与硬件系统的通信,控制和读取硬件系统的状态和 " "数据。 " "——评估模块(ICETEK VC5509-A或ICETEK " "VC5509-C等):提供软件运行和调试的平台和用户系统开发的参照。 " "2. Code Composer Studio " "2.21主要完成系统的软件开发和调试。它提供一整套的程序编制,维护,编译,调试" "环境,能将汇编语言和C语言程序编译连接生成COFF(公共目标文件)格式的可执行 " "文件,并能将程序下载到目标DSP上运行调试。 " "3.用户系统的软件部分可以由CCS建立的工程文件进行管理,工程一般包含以下几种" "文件: " "——源程序文件:C语言或汇编语言文件(*.C或*.ASM) " "——头文件(*.H) " "——命令文件(*.CMD) " "——库文件(*.LIB,*.OBJ) " "三、使用仪器、材料 " "1.PC兼容机一台 " "2.ICETEK-VC5509-A-USB-EDU 实验箱一台 " "3.USB连接电缆一条 " " " "四、实验步骤 " "1.实验准备 " "连接实验设备。 " "2.设置Code Composer Studio 2.21在硬体仿真方式下运行 " "设置CCS工作在软件仿真环境。 " "设置CCS通过ICETEK-5100USB仿真器连接ICETEK-VC5509-A硬件环境进行软件调试和 " "开发。 " "3.启动 Code Composer Studio 2.21 " "启动Simulator。 " "启动Emulator。 " "首先将实验箱电源关闭。连接实验箱的外接电源线。 " "检查ICETEK-5100USBF仿真器的黑色JTAG插头是否正确连接到ICETEK-VC5509-A板的J" "1插头上。 " "检查是否已经用电源连接线连接了ICETEK-VC5509-A板上的POW1插座和实验箱底板上" "的+5v电源插座。 " "检查其他连线是否符合实验要求。 " "打开实验箱上电源开关。 " "用USB信号线连接ICETEK-5100USB仿真器和PC机后面的USB插座。 " "双击桌面上仿真器初始化图标。 " "启动CCS2.21。 " "4.创建工程 " "创建新的工程文件。 " "在工程文件中添加程序文件。 " "5.编辑修改工程中的文件 " "查看工程文件。 " "查看源文件。 " "编辑修改源文件及编译程序。 " "修改工程文件的设置。 " "6.基本调试功能 " "下载程序。 " "设置软件调试断点。 " "利用断点调试程序。 " "7.使用观察窗口 " "执行View->Watch Window打开观察窗口。 " "在volume.c中,用鼠标双击一个变量,再单击鼠标右键,选择"quick watch",CCS " "将打开quick watch 窗口并显示选中的变量。 " "在volume.c中,选中变量num,单击鼠标右键,选择"add to watch " "window",CCS将把变量添加到观察窗口并显示选中的变量值。 " "在观察窗口中双击变量,则可以在这个窗口中改变变量的值。 " "把str变量加到

12,796

社区成员

发帖
与我相关
我的任务
社区描述
CSDN 下载资源悬赏专区
其他 技术论坛(原bbs)
社区管理员
  • 下载资源悬赏专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧