实验2:CCS软件仿真实验.ppt

实验2:CCS软件仿真实验.ppt

ID:61784435

大小:583.50 KB

页数:17页

时间:2021-03-20

实验2:CCS软件仿真实验.ppt_第1页
实验2:CCS软件仿真实验.ppt_第2页
实验2:CCS软件仿真实验.ppt_第3页
实验2:CCS软件仿真实验.ppt_第4页
实验2:CCS软件仿真实验.ppt_第5页
资源描述:

《实验2:CCS软件仿真实验.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验2:CCS软件仿真实验---编写以C语言为基础的DSP程序---编写以汇编(ASM)语言为基础的DSP程序一、实验目的学习使用标准C语言、ASM编写程序,了解汇编语言与C语言的区别和设置上的不同学习编制链接命令文件,用来控制代码链接学会建立和改变map文件,利用它观察内存使用情况。了解TMS320F28X汇编语言程序结果和简单的汇编语句用法。继续学习掌握在CCS软件仿真环境中调试C代码和汇编代码。二、实验设备硬件:PC机1台ICETEK-F2812-EDU实验箱1台软件:Windows98/2000/XP操作系统CCS集成开发环境三(A)、C语言实验原理(1)C

2、语言C语言程序:文件名.C编译时:C->汇编语言->DSP可执行代码下载文件为COFF格式,文件名.out命令文件:文件名.cmd命令文件为连接程序提供程序和数据在具体DSP硬件中的位置内存映射文件:文件名.map通过观察map文件,可以掌握DSP存储器的使用和利用情况,便于进行存在存储器优化工作。三(A)、C语言实验原理(2)程序设计要求:四(A)、C语言实验步骤(1)1.设置软件仿真模式,启动CCS2.建立新工程点击菜单中【Project】->【New】四(A)、C语言实验步骤(2)3.编写程序(1)C程序--新建代码编辑窗口--代码输入--保存为CProgra

3、m.c四(A)、C语言实验步骤(3)3.编写程序(2)命令文件--新建代码编辑窗口--代码输入--保存为C:ICETEK-F2812-A-EDUlabDSP281x_examplesLab0102-CProgramCProgram.cmd四(A)、C语言实验步骤(4)4.添加文件将CProgram.c、CProgram.cmd添加到工程CProgram.pjt。5.编译下载可执行文件CProgram.out6.观察寄存器窗口【View】->【Registers】->【Core】7.观察运行结果(参照Ⅲ-20)8.内存映像文件9.对照观察map文件和cmd文件

4、*参照实验指导书Ⅲ-20~Ⅲ-21实验内容五(A)、C语言补充实验修改程序,完成计算:三(B)、汇编语言实验原理(1)汇编语言1.汇编语言与C语言的区别2.程序设计框图:四(B)、ASM语言实验步骤(1)1.设置软件仿真模式,启动CCS2.建立新工程TASM.pjt点击菜单中【Project】->【New】四(B)、ASM语言实验步骤(2)3.设置新工程点击菜单中【Project】->【BuildOptions..】四(B)、ASM语言实验步骤(3)3.编写程序(1)ASM程序--新建代码编辑窗口--代码输入--保存为TASM.asm四(B)、ASM语言实验步骤(4

5、)3.编写程序(2)命令文件--新建代码编辑窗口--代码输入--保存为C:ICETEK-F2812-A-EDUlabDSP281x_exampleslab0103-AsmTASM.cmd四(B)、ASM语言实验步骤(5)4.添加文件将TASM.asm、TASM.cmd添加到工程TASM.pjt。5.编译下载可执行文件TASM.out6.观察窗口(参照Ⅲ-25)7.观察运行结果(参照Ⅲ-25~Ⅲ-26)8.内存映像文件9.对照观察map文件和cmd文件*参照实验指导书Ⅲ-24~Ⅲ-26实验内容五(B)、ASM语言补充实验修改程序,完成计算:

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

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

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